centos中python升級導致yum命令無法使用
阿新 • • 發佈:2019-01-02
問題:no module named yum
解決辦法:
查詢yum和 yum-updatest檔案,並編輯此py檔案
[[email protected] local]# which yum
/usr/bin/yum
[[email protected] local]# vi /usr/bin/yum
[[email protected] local]# vi /usr/bin/yum-updatest
將#!/usr/bin/python
改為:
#!/usr/bin/python2.4
然後儲存OK.
如果不修改/usr/bin/yum ,則yum無法使用
如果不修改/usr/bin/yum-updatest 會出現如下錯誤
File "/usr/sbin/yum-updatesd", line 35, in <module>
import dbus
ImportError: No module named dbus
當然,修改完後記著
[[email protected] google_appengine]# /sbin/service yum-updatesd restart Stopping yum-updatesd: [FAILED] Starting yum-updatesd: [ OK ]
PS:修改完也不一定能用,很可能重新安裝系統!