记录将CentOS7linux系统python升级到3后yum安装是报错File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: ^ SyntaxError: invalid syntax问题解决

时间:2021-11-24 09:57:11

前两天将CentOS7里的python版本升级到了3.5.2

今天想装个解压软件,在执行yum install -y XXX 的时候报错

记录将CentOS7linux系统python升级到3后yum安装是报错File "/usr/bin/yum", line 30     except KeyboardInterrupt, e:  ^ SyntaxError: invalid syntax问题解决

然后按照提示打开这个文件

vi /usr/bin/yum

  yum包的管理是使用python写的,有对应的python版本,所以将解释器改为之前的老版本

记录将CentOS7linux系统python升级到3后yum安装是报错File "/usr/bin/yum", line 30     except KeyboardInterrupt, e:  ^ SyntaxError: invalid syntax问题解决

然后保存退出,再次安装,再次报错

记录将CentOS7linux系统python升级到3后yum安装是报错File "/usr/bin/yum", line 30     except KeyboardInterrupt, e:  ^ SyntaxError: invalid syntax问题解决

接着按照提示来,打开/usr/libexec/urlgrabber-ext-down文件

vi /usr/libexec/urlgrabber-ext-down

  记录将CentOS7linux系统python升级到3后yum安装是报错File "/usr/bin/yum", line 30     except KeyboardInterrupt, e:  ^ SyntaxError: invalid syntax问题解决

同样将解释器更改为2.7版本,保存退出

再次安装,成功!问题解决:)