国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Linux】yum 報錯ModuleNotFoundError: No module named ‘dnf‘

這篇具有很好參考價值的文章主要介紹了【Linux】yum 報錯ModuleNotFoundError: No module named ‘dnf‘。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

【Linux】yum 報錯ModuleNotFoundError: No module named ‘dnf‘

yum 在使用的時候,報錯

[root@localhost python3.7]$ sudo yum
Traceback (most recent call last):
  File "/usr/bin/yum", line 57, in <module>
    from dnf.cli import main
ModuleNotFoundError: No module named 'dnf'

問題排查思路

1. 查看/usr/lib/python[版本]/下的site-packages

site-packages存在問題,會導(dǎo)致出現(xiàn)上述問題

處理方法:

查看python版本,重新安裝,這里默認是3.7版本的

找到rpm包,執(zhí)行安裝命令

$ sudo rpm -ivh python3-3.7.9-13.x86_64.rpm
# 如果安裝提示此rpm包已經(jīng)存在,需要手動卸載后,再次安裝
$ sudo rpm -qa | grep python3-3.7
python3-3.7.9-13.x86_64.rpm
# 卸載完成后,再次安裝即可
$ sudo rpm -ivh python3-3.7.9-13.x86_64.rpm

查看/usr/lib/python3.7下是否存在site-package 確認都存在,且大小正常的情況下,執(zhí)行yum看是否恢復(fù)正常

2. python 默認版本更改

首先查看yum使用的是python幾

$ head -n 1 /usr/bin/yum
#!/usr/bin/python3

上述的yum默認是python3

查看python3 的版本是否是3.7

$ python3 --version
Python 3.8.x
# 查看默認的版本,發(fā)現(xiàn)不是3.7
# 需要手動修改環(huán)境變量,將python3 修改為3.7
$ ls -l /usr/bin/python3
lrwxrwxrwx 1 root root 9  78  2021 /usr/bin/python3 -> python3.8
將軟連接重新指到3.7后,再次查看
$ rm -f /usr/bin/python3
$ ln -s /usr/bin/python3.7 /usr/bin/python3
$ python3 --version
Python 3.7.9

再次查看yum是否可用

3.直接卸載版本過高的python

確認yum 的python版本過高,導(dǎo)致3.7版本無法使用rpm安裝,

聯(lián)系研發(fā),確認不需要此版本后,將python3.8卸載即可文章來源地址http://www.zghlxwxcb.cn/news/detail-687996.html

$ sudo rpm -e --nodeps python3-3.8-13.x86_64  ## 后面的文件 根據(jù)實際情況來定

到了這里,關(guān)于【Linux】yum 報錯ModuleNotFoundError: No module named ‘dnf‘的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Python 報錯 ModuleNotFoundError: No module named ‘numpy‘

    Python 報錯 ModuleNotFoundError: No module named ‘numpy‘

    1.創(chuàng)建新的工程,編譯后提示錯誤:“ModuleNotFoundError: No module named \\\'numpy\\\'” 2.打開dos窗口,輸入:pip list 確認已安裝numpy,如下圖: 解決方案一: ?打開PyCharm軟件:File-Settings-Project-Python Interpreter-Add?Interpreter-Add Local Interpreter-Virtualenv Enviroment - Inherit global site-packages-OK - ? 解決方

    2024年02月11日
    瀏覽(32)
  • Pycharm報錯ModuleNotFoundError: No module named ‘selenium‘

    Pycharm報錯ModuleNotFoundError: No module named ‘selenium‘

    解決辦法: cmd輸入命令pip show selenium,確認是否已成功安裝selenium 檢查pycharm輸出控制臺 File-Settings-Project:XXXXX-Python Interpreter 2.1. 確認Python Interpreter是正在使用的python.exe的路徑 2.2.確認下方是否有selenium模塊 若沒有selenium模塊,點擊“+”,搜索selenium,安裝模塊

    2024年02月11日
    瀏覽(91)
  • VSCode報錯ModuleNotFoundError: No module named ‘numpy‘

    VSCode報錯ModuleNotFoundError: No module named ‘numpy‘

    在vscode環(huán)境里遇到ModuleNotFoundError: No module named \\\'組件名\\\' 這樣的問題,如果確信模塊已經(jīng)安裝,但仍舊提示找不到模塊的錯誤,很有可能是模塊安裝的環(huán)境和vscode里python解釋器的環(huán)境不一致。 解決方法: 1. 在VSCode中,打開或新建一個Python文件。 2. 按下快捷鍵 Ctrl + Shift + P (或

    2024年03月21日
    瀏覽(28)
  • pycharm報錯:ModuleNotFoundError: No module named ‘sklearn‘

    pycharm報錯:ModuleNotFoundError: No module named ‘sklearn‘

    只分享自己對這個報錯的解決辦法; 運行程序出現(xiàn)如下報錯: ? 解決辦法: 步驟一: 你可以在PyCharm中使用內(nèi)置的Package Installer來安裝 scikit-learn 。請按照以下步驟進行操作: 打開PyCharm,打開你的項目。 單擊“File”菜單,然后選擇“Settings”。 在左側(cè)面板中,選擇“Proje

    2024年02月09日
    瀏覽(86)
  • Python報錯ModuleNotFoundError: No module named ‘psutil‘

    Python報錯ModuleNotFoundError: No module named ‘psutil‘

    python運行時,因為代碼里引入了某些組件庫,但是本地沒有,便會報錯ModuleNotFoundError: No module named \\\'XXX\\\',如下圖: 此圖是沒有導(dǎo)入psutil庫。 解決:在python安裝目錄下的 Scripts 目錄下進入cmd黑窗口,運行命令 pip install psutil 安裝。 如果是內(nèi)網(wǎng)連通公網(wǎng)倉庫不方便,則通過如下

    2024年02月16日
    瀏覽(27)
  • 報錯解決:ModuleNotFoundError: No module named ‘XXX’

    報錯解決:ModuleNotFoundError: No module named ‘XXX’

    在寫python程序的時候,經(jīng)常會出現(xiàn)如下報錯: ModuleNotFoundError: No module named ‘XXX’ 具體如下圖所示: 此報錯是import的module找不到,出現(xiàn)此問題的原因有很多,可以嘗試如下解決方案: 如果是第三方module包,可能是此XXX包沒有安裝,打開終端,輸入如下命令查看是否安裝軟件

    2024年02月13日
    瀏覽(21)
  • ModuleNotFoundError: No module named ‘requests‘報錯解決方法

    ModuleNotFoundError: No module named ‘requests‘報錯解決方法

    問題描述:已經(jīng)在cmd下使用pip安裝好requests模塊后,可以使用import requests,但在Pycharm IDE下無法導(dǎo)入,出現(xiàn)如下錯誤:ModuleNotFoundError: No module named \\\'requests‘ 后來發(fā)現(xiàn),原來我的python是裝在E盤的,結(jié)果用install requests命令安裝在了C盤,未切換E盤。又重新在E盤進行了安裝 安裝步

    2024年02月12日
    瀏覽(32)
  • import pymysql報錯:ModuleNotFoundError: No module named ‘pymysql‘

    import pymysql報錯:ModuleNotFoundError: No module named ‘pymysql‘

    前提:pip install pymysql已成功執(zhí)行 解決辦法如下: 1. ?2. 3。 ?4. 5.? ? ?6.地址填寫方法: 結(jié)果:import無報錯,但是數(shù)據(jù)執(zhí)行后Navicat無表結(jié)果。 ?

    2024年02月17日
    瀏覽(27)
  • 出現(xiàn)報錯ModuleNotFoundError: No module named ‘serial’ 解決方法

    出現(xiàn)報錯ModuleNotFoundError: No module named ‘serial’ 解決方法

    在ROS機器人操作系統(tǒng)的學習中,常常碰到許多頭疼的報錯,在學習urdf+ArbotiX的仿真時,運行roslaunch mbot_description arbotix_mbot_with_camera_xacro.launch這個節(jié)點之后,會報ModuleNotFoundError: No module named ‘serial’ 錯誤。解決方法如下。 #在命令窗口輸入兩個指令 sudo apt install python3-pip ?#下

    2024年02月11日
    瀏覽(28)
  • Python報錯:ModuleNotFoundError: No module named ‘xxx‘,如何解決?

    Python報錯:ModuleNotFoundError: No module named \\\'xxx\\\',如何解決? 在Python開發(fā)中,經(jīng)常會遇到報錯信息\\\"ModuleNotFoundError: No module named \\\'xxx\\\'\\\"的問題。這個錯誤通常是由于沒有正確安裝或?qū)胨璧哪K導(dǎo)致的。本文將探討這個問題的解決方法,并提供一些實際的代碼示例。 為了說明這個

    2024年02月05日
    瀏覽(95)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包