linux升级paython版本

1. 检查 python 的版本:输入命令 python --version 

    1) 安装依赖包

yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

 2) 下载安装包:

wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tar.xz

    下载成功后会出现如图所示的文件

   

3) 解压安装包:

tar -xf Python-3.7.2.tar.xz

解压成功后会出现如图所示的文件夹

  4)进入 Python-3.7.2 的目录执行下面的命令:

./configure --prefix=/usr/local/python3

  5)执行安装命令:

make && make install

   如果在安装的过程中出现下图所示的错误

则需要执行命令: yum install libffi-devel -y 然后再次执行安装命令就好啦,安装成功会出现下图所示的情况:

安装成功后在 /usr/lcoal 文件夹下会出现一个paython3的文件夹,如图所示:

 6)创建软连接:

ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

  7)这时候已经安装好了 输入命令:  python3 出现下面所示的情况

      

   但是输入 python --version 的时候还是会出现下面这种情况

这时候需要进入/usr/bin文件夹下下图所示的文件删除

输入下面的命令重新创建软链接:

ln -s /usr/local/python3/bin/python3 /usr/bin/python

这时候查看python的版本号就会如下图所示:

注意:如果这时候发现yum命令不可用的时候需要执行  vi /usr/bin/yum  把#! /usr/bin/python修改为#! /usr/bin/python2

同理 执行 vi /usr/libexec/urlgrabber-ext-down   把#! /usr/bin/python修改为#! /usr/bin/python2 

此时完成python3安装,且实现与python2共存,保持yum命令可用

 

2.查看pip版本号,命令如下,

pip3 --version

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值