centos中python升级导致yum命令无法使用

  • 2022-07-16 23:43:19

问题:no module named yum

解决办法:

查找yum和 yum-updatest文件,并编辑此py文件

[root@develop local]# which yum
/usr/bin/yum
[root@develop local]# vi /usr/bin/yum
[root@develop 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
import dbus
importerror: no module named dbus

当然,修改完后记着

[root@localhost google_appengine]# /sbin/service yum-updatesd restart
stopping yum-updatesd:                                     [failed]
starting yum-updatesd:                                     [  ok  ]
ps:修改完也不一定能用,很可能重新安装系统!

猜你喜欢