redhad7系统原带有Python2,后自行安装Python3,并改变/usr/bin/python连接到python3,在执行python的时候直接调用python3.5版本。
该改变导致了yum运行时会报错。
解决办法:
1、首先确定老版本python2的执行路径。
我的系统中/usr/bin下有python27及python2.7两个版本,分别执行后会发现那个才是正确版本
比较两组第二行版本可以发现python2.7执行的依然是python3,所以老版本的python2所在目录为/usr/bin/python27
2、修改yum执行对应的python位置
vim /usr/bin/yum
将第一行改为python2.7所在目录即可
原文:https://blog.youkuaiyun.com/xjmxym/article/details/73610648
版权声明:本文为博主原创文章,转载请附上博文链接!
本文介绍在RedHat 7系统中,由于将默认Python版本从2切换至3.5,导致yum命令无法正常工作的问题解决方案。通过定位Python2的正确路径并修改yum配置文件,使yum能够正确调用Python2.7版本。
6956

被折叠的 条评论
为什么被折叠?



