-
当前环境
-
卸载自带的python3
rpm -qa|grep python3 |xargs rpm -e --allmatches --nodeps
wget http://8.210.62.122/python/Python-3.8.12.tgz
- 安装编译工具
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
- 解压
tar xf Python-3.8.12.tgz -C /usr/local/
- 编译
cd /usr/local/Python-3.8.12
./configure --prefix=/usr/local/python3
make && make install
- 配置环境变量
cat /etc/profile.d/python3.sh
export PYTHON_HOME=/usr/local/python3
export PATH=$PYTHON_HOME/bin:$PATH
python3 -V
Python 3.8.12
- 重新编译
cd /usr/local/Python-3.8.12
make clean
./configure --prefix=/usr/local/python3