背景:

遇到的問題報錯如下:
File "/usr/bin/yum", line 30
except KeyboardInterrupt, e:


通過看報錯可以了解到是使用了python2的語法,所以了解到當前yum使用的Python2,因為我單獨安裝了python3,且python3設置為默認版本了,所以導致語法問題
解決方法:
使用python2.6 yum install xxx來使用yum命令
注意:python2.6是在/usr/bin下,要使用和2版本一致的名字

==============================================================================================================================================================
解決方案:
1.
vim /usr/libexec/urlgrabber-ext-down
將/usr/bin/python改為/usr/bin/python2.7。
2.
vim /usr/bin/yum-config-manager
解決辦法同上: #!/usr/bin/python換成 #!/usr/bin/python2.7