Centos7yum报错SyntaxError: invalid syntax

在安装python3修改软链接验证安装成功后,会发现yum不能使用,会出现如下错误:

  File "/usr/bin/yum", line 30
    except KeyboardInterrupt, e:
                            ^
SyntaxError: invalid syntax

这是因为Centos默认的yum是依赖python2的,而修改软连接后,/usr/bin/python指向了python3。

解决办法是修改相关脚本/usr/libexec/urlgrabber-ext-down、/usr/bin/yum的依赖,将#!/usr/bin/python修改为/usr/bin下对应的python2版本的python,如#!/usr/bin/python2。

修改完成后即可正常使用yum。

你可能感兴趣的:(其他,Python)