在CentOS上部署Python可参考以下步骤:
sudo yum update -y
sudo yum groupinstall -y "Development Tools"
sudo yum install -y openssl-devel bzip2-devel libffi-devel zlib-devel readline-devel sqlite-devel wget
wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgz
tar xzf Python-3.x.x.tgz
cd Python-3.x.x
./configure --enable-optimizations
make -j 8 # 根据CPU核心数调整线程数
sudo make altinstall # 避免覆盖系统默认Python
python3.x --version # 替换为实际版本号
~/.bashrc
,添加:export PATH=/usr/local/bin:$PATH
生效配置:source ~/.bashrc
python3.x -m venv myenv
source myenv/bin/activate
说明:
altinstall
可防止覆盖系统默认Python。