因为开发需要,需升级本地开发环境的Python版本,目前是Python3.6.8,需要升级到Python3.8.5版本。
一、前期准备
1.下载python指定版本压缩包
wget https://https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tgz
如果下载速度慢的话可以使用国内镜像地址
wget http://npm.taobao.org/mirrors/python/3.8.5/Python-3.8.5.tgz
2.解压压缩包
tar -xzf Python-3.8.5.tgz
二、安装
1.创建安装目录usr/local/python3(一般安装软件安装目录在usr/local下)
mkdir /usr/local/python3
2.进入解压目录
cd Python-3.8.5
3.生成makefile文件
./configure --prefix=/usr/local/python3
4.对makefile文件执行操作
make
5.安装
make install
三、版本配置升级
由于CentOS8系统以及没有python2版本了,这里直接替换升级就可以了。
1.备份旧版本
mv /usr/bin/python /usr/bin/python3_6_old.bak
mv /usr/bin/pip /usr/bin/pip3_6_old.bak
2.修改软链
ln -s /usr/local/python3/bin/python3 /usr/bin/python
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
网友评论