CentOS误删 ython2.7,不能使用yum,重新安装python

借鉴博客:

https://blog.csdn.net/qq_36653942/article/details/80712088

场景:

    误删usr/lib/python包,不能使用yum。

    主机版本:7.4.1708

创建目录python和yum用以存放rpm包:

备注:到http://vault.centos.org/7.4.1708/os/x86_64/Packages下找到对应版本

7.4.1708:为centos版本号,

使用指令查看主机对应版本号:cat /etc/redhat-release

 

#mkdir /usr/local/python
cd /usr/local/python 
wget http://vault.centos.org/7.4.1708/os/x86_64/Packages/python-2.7.5-58.el7.x86_64.rpm
wget http://vault.centos.org/7.4.1708/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm
wget http://vault.centos.org/7.4.1708/os/x86_64/Packages/python-pycurl-7.19.0-19.el7.x86_64.rpm
wget http://vault.centos.org/7.4.1708/os/x86_64/Packages/python-devel-2.7.5-58.el7.x86_64.rpm
wget http://vault.centos.org/7.4.1708/os/x86_64/Packages/python-libs-2.7.5-58.el7.x86_64.rpm
wget http://vault.centos.org/7.4.1708/os/x86_64/Packages/python-urlgrabber-3.10-8.el7.noarch.rpm
wget http://vault.centos.org/7.4.1708/os/x86_64/Packages/rpm-python-4.11.3-25.el7.x86_64.rpm

#强制执行安装
rpm -ivh python-*   rpm-python-*
如果:
出现安装包的依赖问题,此时如下解决即可:
pm -ivh python-*   rpm-python-* --nodeps --force
#--nodeps --force为不考虑依赖包,强制安装。
#使用python指令 ,验证安装结果。

#mkdir /usr/local/yum
cd /usr/local/yum
wget http://vault.centos.org/7.4.1708/os/x86_64/Packages/yum-3.4.3-154.el7.centos.noarch.rpm
wget http://vault.centos.org/7.4.1708/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
wget http://vault.centos.org/7.4.1708/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-42.el7.noarch.rpm

#rpm -ivh yum-* 

#yum指令测试

##python3.6安装教程

1.首先下载需要安装的python版本:本次使用python-3.6.3

2.mkdir /usr/local/python3

3.解压python-3.6.3.tar至python3文件夹
tar -zxvf python-3.6.3.tar -C /usr/local/python3
4.安装依赖--tkinter,bz2库
python需要tkinter
yum -y install tkinter tcl-devel tk-devel
python需要bz2库
yum install bzip2-devel

5.进入解压后的python源文件,使用make指令
./configure --prefix=/usr/local/python3  #指定安装目录
make
make install

6.最后建立软连接
n -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

7.测试安装结果
>>python3
>>pip3

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值