【Python】升级CentOS7默认的python3.6版本到python3.9.15

查看默认python3的版本

python3 -V

image

下载并解压源码包

wget https://www.python.org/ftp/python/3.9.15/Python-3.9.15.tar.xz
tar -xf Python-3.7.0.tar.xz

【Python】升级CentOS7默认的python3.6版本到python3.9.15_第1张图片

升级依赖 进入源码目录 并编译安装

yum groupinstall "Development tools" -y
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel -y
cd Python-3.9.15
./configure --enable-optimizations
make altinstall

【Python】升级CentOS7默认的python3.6版本到python3.9.15_第2张图片

检查是否安装成功

python3.9 -V

image-1680429344791

将python3 和pip3链接到python3.9 和 匹配3.9

这个时候执行python3 -V响应的还是旧版本python,需要删除链接重新创建并指向新的版本
image-1680429505264

rm -rf /usr/bin/python3
rm -rf /usr/bin/pip3
ln -s /usr/local/bin/python3.9 /usr/bin/python3
ln -s /usr/local/bin/pip3.9 /usr/bin/pip3

image-1680429636638
image-1680429644499

安装完成

你可能感兴趣的:(python,开发语言,centos)