使用YUM安装(推荐)
sudo yum update -y
sudo yum install -y python3 python3-pip # 安装pip
python3 --version
。源码编译安装(需特定版本)
sudo yum groupinstall -y "Development Tools"
sudo yum install -y openssl-devel bzip2-devel libffi-devel
wget https://www.python.org/ftp/python/3.11.9/Python-3.11.9.tgz
tar xzf Python-3.11.9.tgz
cd Python-3.11.9
./configure --enable-optimizations
make -j $(nproc)
sudo make altinstall # 避免覆盖系统默认Python
python3.11 --version
。临时生效
export PATH=/usr/local/python3/bin:$PATH # 替换为实际安装路径
永久生效
~/.bashrc
:vi ~/.bashrc
export PYTHON_HOME=/usr/local/python3 # 安装路径
export PATH=$PYTHON_HOME/bin:$PATH
source ~/.bashrc
```。
python3 -m venv myenv # 创建名为myenv的虚拟环境
source myenv/bin/activate # 激活
deactivate # 退出
```。
make altinstall
而非make install
,防止影响系统工具。sudo
,或通过虚拟环境隔离权限。pyenv
切换不同版本(需额外安装)。