误删服务器python2,导致yum无法使用

误删服务器python2,导致yum无法使用

ps:我来救你了,2021最新教程

  • 删除python2后,使用yum出现如下错误
    在这里插入图片描述

网上有复杂yum的安装教程,安装很复杂。我试了好几种方法,由于年份的问题,没找个最新的教程,导致方法都不适用。因为yum必须rpm安装,而且还依赖一大堆安装包,一个个装还有顺序关系

下面介绍我成功的方法:

  1. 到指定网站下载如下安装包

    下载地址:

    进入ctrl+F搜索下面的安装包

    搜不到的话,从后往前删,直到搜到为止。这是因为这个网站可能更新包名,现在的包在以后很可能名字对不上。

    python-2.7.5-34.el7.x86_64.rpm
    python-chardet-2.2.1-1.el7_1.noarch.rpm
    python-devel-2.7.5-34.el7.x86_64.rpm
    python-iniparse-0.4-9.el7.noarch.rpm
    python-kitchen-1.1.1-5.el7.noarch.rpm
    python-libs-2.7.5-34.el7.x86_64.rpm
    python-pycurl-7.19.0-17.el7.x86_64.rpm
    python-setuptools-0.9.8-4.el7.noarch.rpm
    python-urlgrabber-3.10-7.el7.noarch.rpm
    rpm-python-4.11.3-17.el7.x86_64.rpm
    yum-3.4.3-132.el7.centos.0.1.noarch.rpm
    yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
    yum-plugin-aliases-1.1.31-34.el7.noarch.rpm
    yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm
    yum-plugin-protectbase-1.1.31-34.el7.noarch.rpm
    yum-updateonboot-1.1.31-34.el7.noarch.rpm
    yum-utils-1.1.31-34.el7.noarch.rpm
    

    本人centos7.6.1810,如版本跟我一致,直接下载我给的包就行

    下载地址:

  2. 把下载的包全部放到你的服务器上

    # 新建个存放包的目录
      mkdir python_yum
    
    # 把所有文件都放到 python_yum 里
      我这里是使用的是ftp,直接拖着丢到服务器里
    

    在这里插入图片描述

  3. 进入到 python_yum 目录下,执行命令

    rpm -ivh --force *.rpm --nodeps
    

    在这里插入图片描述

  4. 测试一下yum是否安装成功

    在这里插入图片描述

  5. 测试 python 安装情况

    在这里插入图片描述

Guess you like

Origin blog.csdn.net/mtc0527/article/details/121548621