当然可以,CentOS 完全可以配置(安装)Python,而且这是非常常见的操作。
下面给你几种常用方式,按“推荐程度”来说:
CentOS 7 默认通常带 Python 2.7
CentOS 8 / Stream 通常带 Python 3
python --version
python3 --version
⚠️ 注意:
不要卸载系统自带的 Python,很多系统工具(如 yum)依赖它。
sudo yum install -y python3
sudo dnf install -y python3
验证:
python3 -V
适合你需要 指定 Python 版本(如 3.9 / 3.11)
sudo yum groupinstall -y "Development Tools"
sudo yum install -y gcc openssl-devel bzip2-devel libffi-devel zlib-devel
cd /usr/src
sudo wget https://www.python.org/ftp/python/3.11.6/Python-3.11.6.tgz
sudo tar xzf Python-3.11.6.tgz
cd Python-3.11.6
sudo ./configure --enable-optimizations
sudo make -j $(nproc)
sudo make altinstall
✅ 使用:
python3.11 -V
适合多 Python 版本共存
curl https://pyenv.run | bash
然后按提示配置环境变量,再:
pyenv install 3.11.6
pyenv global 3.11.6
python3 -m venv venv
source venv/bin/activate
yum remove python如果你愿意,可以告诉我:
我可以直接给你一步步命令。