一、安装Python
-
使用YUM安装(推荐)
- 安装Python 3:
sudo yum update -y sudo yum install -y python3 python3-pip # 安装pip - 验证:
python3 --version。
- 安装Python 3:
-
源码编译安装(需特定版本)
- 安装依赖:
sudo yum groupinstall -y "Development Tools" sudo yum install -y openssl-devel bzip2-devel libffi-devel - 下载源码(以3.11为例):
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 # 退出 ```。
四、注意事项
- 避免覆盖系统Python:使用
make altinstall而非make install,防止影响系统工具。 - 权限问题:安装时使用
sudo,或通过虚拟环境隔离权限。 - 多版本管理:推荐使用
pyenv切换不同版本(需额外安装)。