问题:
当centos6.5升级完pythond到3.3.5版本之后yum无法使用
运行yum时出现
File "/usr/bin/yum", line 30
except KeyboardInterrupt, e:
^
SyntaxError: invalid syntax
由于yum的包管理是由python写的,所以当上面步骤将系统默认的版本指向新版本后,系统yum就会出现bug
解决方法:
编辑/usr/bin/yum 文件
vim /usr/bin/yum
将首行显示的 !#/usr/bin/python 修改为 !#/usr/bin/python2.6(我的系统默认安装的是python2.6)即可.
"!#/usr/bin/python2.6" python2.6是系统自带的版本。