美文网首页
centos7重装python+yum

centos7重装python+yum

作者: 宽宽侠 | 来源:发表于2019-03-14 11:12 被阅读0次

    之前想搞python爬虫爬取豆瓣数据,但是脚本要求python要version3以上把之前的版本删错了(手动狗头),yum没用了,想把python版本复原但是各种各样的问题出现,差点把心态搞崩了,装了很多服务,不想重装系统,于是打算重装这两个。

    一.删除python
    1.rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps
    2.whereis python |xargs rm -frv -rf
    3.whereis python
    最后一条命令没有返回表示你装了半天的python已经被清理干净,心里也干净了,脑子也干净了.

    二.删除yum
    1.rpm -qa|grep yum|xargs rpm -ev --allmatches --nodeps
    2.whereis yum |xargs rm -frv -rf

    三.下载rpm包
    网址: http://mirrors.163.com/centos/7/os/x86_64/Packages/
    以下是截止2019/3/14最新的包,时间往后版本肯定会更新,到上面网址去找最新的 wget
    python-2.7.5-76.el7.x86_64.rpm
    python-backports-ssl_match_hostname-3.5.0.1-1.el7.noarch.rpm
    python-devel-2.7.5-76.el7.x86_64.rpm
    python-iniparse-0.4-9.el7.noarch.rpm
    python-libs-2.7.5-76.el7.i686.rpm
    python-libs-2.7.5-76.el7.x86_64.rpm
    python-pycurl-7.19.0-19.el7.x86_64.rpm
    python-setuptools-0.9.8-7.el7.noarch.rpm
    python-urlgrabber-3.10-9.el7.noarch.rpm
    rpm-python-4.11.3-35.el7.x86_64.rpm
    yum-3.4.3-161.el7.centos.noarch.rpm
    yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
    yum-plugin-aliases-1.1.31-50.el7.noarch.rpm
    yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm
    yum-plugin-protectbase-1.1.31-50.el7.noarch.rpm
    yum-utils-1.1.31-50.el7.noarch.rpm

    安装有一定的顺序先装
    rpm -Uvh --replacepkgs python-2.7.5-76.el7.x86_64.rpm
    rpm -Uvh --replacepkgs python-devel-2.7.5-76.el7.x86_64.rpm
    rpm -Uvh --replacepkgs python-iniparse-0.4-9.el7.noarch.rpm
    rpm -Uvh --replacepkgs python-pycurl-7.19.0-19.el7.x86_64.rpm
    rpm -Uvh --replacepkgs python-setuptools-0.9.8-7.el7.noarch.rpm
    rpm -Uvh --replacepkgs python-urlgrabber-3.10-9.el7.noarch.rpm
    rpm -Uvh --replacepkgs rpm-python-4.11.3-35.el7.x86_64.rpm
    rpm -Uvh --replacepkgs rpm-*.rpm
    可能会报各种依赖问题

    ![D]6@V5NKE~GIQ(306YKCPD.png
    千万别急按照他给的依赖顺序一个一个下载安装,如果出现循环依赖就是用下面命令安装
    rpm -Uvh --replacepkgs yum-*.rpm
    上面只是示例按照实际显示的更改名字进行安装操作
    安装成功的样子

    成功
    安装文件名,装完python的包后试一下下面命令
    python --version
    python安装成功
    后面再看yum命令执行情况就大功告成了~~~

    相关文章

      网友评论

          本文标题:centos7重装python+yum

          本文链接:https://www.haomeiwen.com/subject/sjfqmqtx.html