yum错误:File "/usr/libexec/urlgrabber-ext-down",line 28
except OSError,e:
SyntaxError:invalid syntax
原因:yum采用python作为命令解释器,当服务器将python默认的解释器设为python3时,就会导致按python3解析python2的语法,因此报错。
解决办法:修改/usr/bin/yum文件中的第一行为#!/usr/bin/python2
如果上述方法修改后还继续报错修改以下文件即可解决报错。
解决办法:
修改/usr/libexec/urlgrabber-ext-down文件中的第一行#!/usr/bin/python2