我在centos中将python由Python 2.7.5升级至Python 3.5.0b4 ,之后使用yum命令,都会报错[Errno 5] [Errno 2] 没有那个文件或目录。
解决办法:
需要修改两个配置文件
/usr/bin/yum
和
/usr/libexec/urlgrabber-ext-down
(我之前查了好久,都只提到了/usr/bin/yum,要注意/usr/libexec/urlgrabber-ext-down也需要修改!!!)
vi /usr/libexec/urlgrabber-ext-down 进入文件之后,修改第一行为原始python版本在/usr/bin/中的对应。
因为我之前修改了python2对应Python 2.7.5版本,python3对应Python 3.5.0b4版本,所以修改如下:
如果没有修改过的话,则直接改成/usr/bin/python2.7即可。