Linux升级python (编译安装)

当前环境

系统:Centos 7 x86_64
python版本:Python 2.7.5 (default, Nov 16 2020, 22:23:17)
gcc版本: gcc version 11.2.0 (GCC)

安装步骤

1. 下载升级文件

python升级包下载地址:https://www.python.org/ftp/python/
找到合适自己的版本下载

#执行以下命令下载,随便放到哪个目录,方便自己管理就行
wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tar.xz

2. 解压缩并配置

#解压
tar -xvJf Python-3.9.6.tar.xz
#配置
cd Python-3.9.6
./configure --prefix=/usr

3. 编译安装

make && make install

4. 测试安装结果

python3.9 --version
# Python 3.9.6

5. 配置默认版本为当前安装版本

rm -f /usr/bin/python
ln /usr/bin/python3.9 /usr/bin/python