yum报错:line 30 except KeyboardInterrupt, e: Syntax Error: invalid syntax

AWS CentOS系统原带有Python2,后自行安装Python3,并改变/usr/bin/python连接到python3,在执行python的时候直接调用python3.5版本。

该改变导致了yum运行时会报错。


解决办法:

1、首先确定老版本python2的执行路径。

我的系统中/usr/bin下有python27及python2.7两个版本,分别执行后会发现那个才是正确版本

比较两组第二行版本可以发现python2.7执行的依然是python3,所以老版本的python2所在目录为/usr/bin/python27


2、修改yum执行对应的python位置

vim /usr/bin/yum


将第一行改为python2所在目录即可

阅读更多
文章标签: python linux yum
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

yum报错:line 30 except KeyboardInterrupt, e: Syntax Error: invalid syntax

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭