當前位置:
首頁 >
openeuler:20.09 编译安装 python3.9 ModuleNotFoundError: No module named ‘dnf‘ 问题修复
發布時間:2024/3/26
40
豆豆
生活随笔
收集整理的這篇文章主要介紹了
openeuler:20.09 编译安装 python3.9 ModuleNotFoundError: No module named ‘dnf‘ 问题修复
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
問題描述:
修復步驟:
1、編譯參數設置
2、復制python3.8配置
3、修改_gpgme.cpython-38-x86_64-linux-gnu.so文件名
問題描述:
編譯安裝完成后,yum、dnf命令無法使用提示 ModuleNotFoundError: No module named 'dnf'?
修復步驟:
1、編譯參數設置
./configure -prefix=/usr --enable-optimizations --with-platlibdir=lib64 make -j8 && make install2、復制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總結
以上是生活随笔為你收集整理的openeuler:20.09 编译安装 python3.9 ModuleNotFoundError: No module named ‘dnf‘ 问题修复的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2023年TI杯全国大学生电子设计竞赛通
- 下一篇: python梦幻西游鼠标偏移_梦幻西游鼠