安装yum和pyhton

Centos7自带了Python,Centos7.3的版本是2.7.5。在大多数情况下,这个版本的Python都是能很好满足你的需求的。然鹅,我们很多时候需要使用3.x版本,比如TensorFlow最新版就需要Python3.5。如果你一时鸡冻,直接卸载了Python2.7.5装了个3.X版本的Python。呵呵,别得意的太早,我要恭喜你就摊上大事了,yum不能用了。因为可爱的yum是依赖Python2.7的

卸载

1、卸载Python

rpm -qa|grep python|xargs rpm -e --allmatches --nodeps
whereis python|xargs rm -fr

2、卸载yum

rpm -qa|grep yum|xargs rpm -e --allmatches --nodeps
rm -rf /etc/yum.repos.d/*
whereis yum|xargs rm -fr

重装

1、下载Python安装包

       感谢我大天朝有辣么一群可爱的雷锋,比如163镜像站,各种开源软件应有尽有,而且下载速度那叫一个嗖嗖的快。
废话不多说,直接上链接http://mirrors.163.com/centos/7.3.1611/os/x86_64/Packages/
注意 :清根据自己的系统版本选择对应的package, 我的系统是7.3的,就对应7.3.1611。啥?你不知道系统版本是多少。那我就大发慈悲的告诉你,cat /etc/redhat-release
我们需要下载的rpm文件列表:

  • python-libs-2.7.5-48.el7.x86_64.rpm,被python依赖
  • python-2.7.5-48.el7.x86_64.rpm
  • python-iniparse-0.4-9.el7.noarch.rpm, 被yum依赖
  • python-pycurl-7.19.0-19.el7.x86_64.rpm, 被python-urlgrabber依赖
  • python-urlgrabber-3.10-8.el7.noarch.rpm , 被yum依赖
  • rpm-python-4.11.3-21.el7.x86_64.rpm , 被yum依赖

       下载好了以后,最好按照上面的顺序依次安装,至少python-libs-2.7.5-48.el7.x86_64.rpm一定要先安装。
安装命令

rpm -ivh xxx.rpm

xxx.rpm请注意替换成上面的文件名

2、下载yum安装包

yum安装包列表:

  • yum-3.4.3-150.el7.centos.noarch.rpm, 就是它依赖了上面的python库
  • yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
  • yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm

rpm -ivh yum-3.2.27-14.el6.centos.noarch.rpm yum-fastestmirror-1.1.26-11.el6.centos.noarch.rpm

安装命令同上



作者:挨踢的懒猫
链接:https://www.jianshu.com/p/89df82a5d74b
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值