在 CentOS 上安装 Python 常见有几种方式,下面按推荐程度给你说明(以 CentOS 7 / 8 为例,适用于大多数情况)。
⚠️ 注意:CentOS 系统工具(如 yum)依赖自带 Python,不要卸载或替换系统 Python。
查看已有 Python:
python --version
python2 --version
python3 --version
sudo yum install -y python3
sudo dnf install -y python3
验证:
python3 --version
安装后使用
python3和pip3命令
例如安装 Python 3.10
sudo yum groupinstall -y "Development Tools"
sudo yum install -y gcc openssl-devel bzip2-devel libffi-devel zlib-devel wget
cd /usr/src
sudo wget https://www.python.org/ftp/python/3.10.12/Python-3.10.12.tgz
sudo tar xzf Python-3.10.12.tgz
cd Python-3.10.12
sudo ./configure --enable-optimizations
sudo make altinstall
用
altinstall避免覆盖系统 python
python3.10 --version
pip3.10 --version
适合需要多个 Python 版本的人。
curl https://pyenv.run | bash
配置环境变量后:
pyenv install 3.11.6
pyenv global 3.11.6
pip 不存在 → 用 pip3python3.x如果你告诉我:
我可以给你精确命令。