centos7.9.2009误删python2.7,yum和Python命令无法使用解决办法
问题描述:(1)强制删除已安装python及其关联#rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps(2)删除残余文件#whereis python|xargs rm -frv执行命令后导致服务器上的yum命令无法使用。出现以下报错:-bash: /usr/bin/yum: /usr/bin/python: 坏的解释器: 没有那个文件或
问题描述:
(1)强制删除已安装python及其关联
#rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps
(2)删除残余文件
#whereis python|xargs rm -frv
执行命令后导致服务器上的yum命令无法使用。出现以下报错:
-bash: /usr/bin/yum: /usr/bin/python: 坏的解释器: 没有那个文件或目录
解决:
mkdir /usr/local/src/python
#这一步随意,找个文件夹一会放pkg就可以
查看版本号
cat /etc/centos-release
#文章已经表明版本为centos7.9.2009
,如果是其他版本要下载对应版本的pkg(下面自行下载后链接打开后选择匹配的centos版本下的rpm包)
查看位数
getconf LONG_BIT
所需pkg:
自行下载:http://mirrors.aliyun.com/centos/7.9.2009/os/x86_64/Packages/
CSDN搜索
centos7.9.2009安装python2.75所需pkg.zip
,打包上传了,写文章的时候还没审核过。。。
执行命令安装
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
说明:--nodeps --force表示仅安装当前的,不考虑安装所需的依赖
安装完成后即可正常使用yum。
更多推荐
所有评论(0)