Python历史版本:
- 官方历史版本:https://www.python.org/ftp/python/
- Python 3.9.x:https://www.python.org/ftp/python/3.9.18/Python-3.9.18.tgz
1、安装依赖关系:
yum -y install zlib-devel xz-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc make
2、下载源码包
cd /alidata/tmp wget -c https://www.python.org/ftp/python/3.9.18/Python-3.9.18.tgz
3、解压、编译、安装
# 解压 tar -xzvf ./Python-3.9.18.tgz # 编译 cd Python-3.9.18 # 以下编译只适合 Python 3.9 ./configure --prefix=/usr/local/python-3.9 --enable-optimizations make -j 4 make altinstall # 跳过创建python链接和手册页链接的操作 # 建立软连接 mv /usr/bin/python3 /usr/bin/python3.bak ln -s /usr/local/python-3.9/bin/python3.9 /usr/bin/python3 ln -s /usr/local/python-3.9/bin/python3.9 /usr/local/bin/python3 mv /usr/bin/pip3 /usr/bin/pip3.bak ln -s /usr/local/python-3.9/bin/pip3.9 /usr/bin/pip3
4、检测版本
python3 -V # 查看python版本 pip3 list # 查看pip3是否安装成功
5、永久设置pip3为国内镜像
参考: