centos 7系统,解决python3.x 安装后使用yum不能安装的问题(错误:urlgrabber-ext-down | KeyboardInterrupt)

1、在安装python3.xx版本后,通过yum去安装软件会出现问题,目前我遇到的有2种问题

比如显示:urlgrabber-ext-down
Downloading packages:
  File "/usr/libexec/urlgrabber-ext-down", line 28
    except OSError, e:
                  ^
SyntaxError: invalid syntax

解决方法如下:
# vi /usr/libexec/urlgrabber-ext-down
将第一行"#!/usr/bin/python" 改为 "#!/usr/bin/python2.x"即可。

 

2、在用yum list命令去查看时,显示KeyboardInterrupt

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

解决方法如下:

# vi /usr/bin/yum
将第一行"#!/usr/bin/python" 改为 "#!/usr/bin/python2.x"即可。

 

PS:保证在#!/usr/bin/python2.x有对应的名称

 

原文地址:https://www.cnblogs.com/wendyw/p/9719810.html