centos7 升级 python3.7导致使用yum报错


而CentOS 7自带的yum采用的是python2.7,当系统将python升级到3.4后,出现语法解释错误

报错

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

解决办法,升级了本地的python版本后,一般来说我们都使用ln -s把python高版本执行文件链接到/usr/bin 下并保留原有的python版本,一般都是python2或是python2.7(centos7) python2或是python2.6(centos6) ,而原有的yum都是系统初始版本python开发的,所以我们必须将yum的的解释器修改为初始版本

vim /usr/bin/yum

#!/usr/bin/python2

  

 报错

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

解决办法同上

vim /usr/libexec/urlgrabber-ext-down
#! /usr/bin/python2

  

posted @ 2020-09-08 14:45  骑猪追夕阳_577513827  阅读(349)  评论(0编辑  收藏  举报