所涉及的centos版本是7.3,系统自带python版本为2.7.5,于是下载python2.7.13的安装包,编译安装后,使用软连接将安装bin目录下的python与'python2.7'进行绑定,然后使用get-pip.py脚本安装pip,用相同的方法与pip2.7进行绑定。这样就不影响系统原生python对其他一些软件,比如yum等。但都遇到不知道发生了什么,导致系统中,python与python2相连,python2又与python2.7相连,导致无论输入pythonpython2python2.7打开的都是python2.7的shell。这样就导致yum模块不存在而无法安装软件,即便手动安装python2.7.5,然后将其绑定与python,也仍然解决不了问题。我也找不到系统自带的python安装在什么地方,只找到/usr/lib下有一个存放site-packages的目录。求助。报错内容TherewasaproblemimportingoneofthePythonmodulesrequiredtorunyum.Theerrorleadingtothisproblemwas:NomodulenamedyumPleaseinstallapackagewhichprovidesthismodule,orverifythatthemoduleisinstalledcorrectly.It'spossiblethattheabovemoduledoesn'tmatchthecurrentversionofPython,whichis:2.7.13(default,Jul142017,11:11:39)[GCC4.8.520150623(RedHat4.8.5-11)]Ifyoucannotsolvethisproblemyourself,pleasegototheyumfaqat:http://yum.baseurl.org/wiki/Faq
GCT1015
相关分类