幸福

如人饮水,冷暖自知

修复centos下python升级后所导致的yum异常

centos下python默认2.x低版本在升级3.x版本后,会导致yum异常

注:关于python升级可以查看“Python3.3.5在linux下的安装替换默认低版本”一文

具体错误如下:

[root@localhost ~]# yum install gcc
File “/usr/bin/yum”, line 30
except KeyboardInterrupt, e:
^
SyntaxError: invalid syntax

报错原因是因为python2.x版本同python3.x版本不兼容导致的,解决方法如下:

[root@localhost ~]# vi /usr/bin/yum
#!/usr/bin/python
import sys
try:
import yum
except ImportError:
print >> sys.stderr, “””\
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:
…… 省略

将上述内容中第一行修改为:

#!/usr/bin/python2.6

即执行默认旧版本即可。



去打赏

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注