openeuler:20.09 编译安装 python3.9 ModuleNotFoundError: No module named ‘dnf‘ 问题修复
生活随笔
收集整理的這篇文章主要介紹了
openeuler:20.09 编译安装 python3.9 ModuleNotFoundError: No module named ‘dnf‘ 问题修复
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
目錄
問題描述:
修復(fù)步驟:
1、編譯參數(shù)設(shè)置
2、復(fù)制python3.8配置
3、修改_gpgme.cpython-38-x86_64-linux-gnu.so文件名
問題描述:
編譯安裝完成后,yum、dnf命令無法使用提示 ModuleNotFoundError: No module named 'dnf'?
修復(fù)步驟:
1、編譯參數(shù)設(shè)置
./configure -prefix=/usr --enable-optimizations --with-platlibdir=lib64 make -j8 && make install2、復(fù)制python3.8配置
cp -rf /usr/lib/python3.8/site-packages/dnf-plugins /usr/lib/python3.9/site-packages/dnf-plugins && \ cp -rf /usr/lib/python3.8/site-packages/dnf /usr/lib/python3.9/site-packages/dnf && \ cp -rf /usr/lib64/python3.8/site-packages/libdnf /usr/lib64/python3.9/site-packages/libdnf && \ cp -rf /usr/lib64/python3.8/site-packages/rpm /usr/lib64/python3.9/site-packages/rpm && \ cp -rf /usr/lib64/python3.8/site-packages/libcomps /usr/lib64/python3.9/site-packages/libcomps && \ cp -rf /usr/lib64/python3.8/site-packages/gpg /usr/lib64/python3.9/site-packages/gpg && \ cp -rf /usr/lib64/python3.8/site-packages/hawkey /usr/lib64/python3.9/site-packages/hawkey3、修改_gpgme.cpython-38-x86_64-linux-gnu.so文件名
mv /usr/lib64/python3.9/site-packages/gpg/_gpgme.cpython-38-x86_64-linux-gnu.so /usr/lib64/python3.9/site-packages/gpg/_gpgme.cpython-39-x86_64-linux-gnu.so總結(jié)
以上是生活随笔為你收集整理的openeuler:20.09 编译安装 python3.9 ModuleNotFoundError: No module named ‘dnf‘ 问题修复的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2023年TI杯全国大学生电子设计竞赛通
- 下一篇: 图像的小波变换处理(一)