yum命令报错 yum update File "/usr/bin/yum", line 30 except KeyboardInterrupt, e: --CentOS7.5

1、问题:

使用yum命令如:yum update 报SyntaxError invalid syntax

2、原因分析

yum的解释器是Python,CentOS自带的yum采用(自带的)python2.x作为解释器。我的CentOS7.5已经被我安装了Python3.x版本,所以在这里需要指定Python2.x的解释器,根据提示信息,我这里需要修改/usr/libexec/urlgrabber-ext-down文件去指定Python2.x。不止是要修改这一个文件,遇到相似问题,根据提示信息,按照下面方式修改对应文件即可。

3、解决方式

vi /usr/libexec/urlgrabber-ext-down

原先:

修改后:

保存、退出后重新执行yum指令

 

猜你喜欢

转载自www.cnblogs.com/qikeyishu/p/10591867.html