由于自己参与的项目是基于centos7环境下运行,另外还会用到python2,由于第一次配置环境的过程中,运行项目需要各种依赖包,所以…
提示我没有pip,
于是我尝试用yum,
提示我没有yum,
反正在后面的各种装,已经让我在最初的依赖包上越走越远…
一怒之下把python相关的全部删除,有志同道合的朋友一起删(笑哭.jpg)
#强制删除已经安装好的python以及相关
rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps
#删除残余文件
whereis python|xargs rm -frv
重点是如何解决
-
创建一个python的文件夹
mkdir /usr/local/src/python
-
查看系统版本信息
cat /etc/redhat-release
主要是查看是多少位的 -
到官网去下载需要的包http://vault.centos.org/
路径:/os/x86_64/Packages/
所需要的包有点多,需要耐心下载
-
下载完成后,执行安装命令
rpm -Uvh --replacepkgs lvm2-python-libs*.rpm --nodeps --force
rpm -Uvh --replacepkgs libxml2-python*.rpm --nodeps --force
rpm -Uvh --replacepkgs python*.rpm --nodeps --force
rpm -Uvh --replacepkgs rpm-python*.rpm yum*.rpm --nodeps --force
其中的各个含义自行了解 -
这个时候可以测试一下python和yum是否安装完成