yum安装时报错:SyntaxError: invalid syntax

在安装完python3环境后,执行yum命令会提示语法报错

[root@t3 ~]# yum install nmap -y
File “/usr/bin/yum”, line 30
except KeyboardInterrupt, e:
^
SyntaxError: invalid syntax
因为把python环境连接到了python3上,而yum默认的环境是python2,所以提示语法错误

解决方法:

1:你可以把python2的语法格式修改为python3,这工作量就有点大了。不过要是哪位很无聊的话可以试试,记得把成果分享出来啊O(∩_∩)O

2:修改配置文件,将yum走的python环境改为python2

vim /usr/libexec/urlgrabber-ext-down
vim /usr/bin/yum
将第一行的

! /usr/bin/python
修改为

! /usr/bin/python2
即可

实时生效
————————————————
版权声明:本文为CSDN博主「谦杯」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_37960324/article/details/83572850