分类
编程

记录centos7执行yum命令No module named yum修复方法

去http://vault.centos.org根据你的系统版本号(通过`rpm -q centos-release`查看系统版本),依次进入/os/x86_64/Packages页面,下载如下文件(注意,不同系统版本的文件版本不同,不要直接复制搜索,可通过前几个单词进行搜索)

rpm-python-4.11.3-21.el7.x86_64.rpm

rpm-4.11.3-21.el7.x86_64.rpm

python-urlgrabber-3.10-8.el7.noarch.rpm

python-setuptools-0.9.8-4.el7.noarch.rpm

python-pycurl-7.19.0-19.el7.x86_64.rpm

python-libs-2.7.5-48.el7.x86_64.rpm

python-ipaddress-1.0.16-2.el7.noarch.rpm

python-iniparse-0.4-9.el7.noarch.rpm

python-devel-2.7.5-48.el7.x86_64.rpm

python-backports-ssl_match_hostname-3.4.0.2-4.el7.noarch.rpm

python-backports-1.0-8.el7.x86_64.rpm

python-2.7.5-48.el7.x86_64.rpm

yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm

yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

yum-3.4.3-150.el7.centos.noarch.rpm

在服务器自己建一个文件夹,把这些文件放进去,在命令行切到文件夹,依次运行

rpm --replacefiles --replacepkgs -ivh rpm-* python-*
rpm --replacefiles --replacepkgs -ivh yum-*

进行安装,安装完成后再次运行yum,已正常。