問題:
當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是系統自帶的版本。