在 CentOS 上配置 Python,一般分为 系统自带 Python 使用 和 安装新版本 Python 两种情况。下面按“安装新版本 Python(最常见)”来说明,通常 5 步即可:
sudo yum update -y
sudo yum groupinstall "Development Tools" -y
sudo yum install -y gcc zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-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 altinstall
⚠️ 用 altinstall,不要覆盖系统 Python
python3.11 --version
pip3.11 --version
python3 --version
pip3 --version
(CentOS 7 默认是 Python 2,CentOS 8+ 默认是 Python 3)
python3.11 -m venv myenv
source myenv/bin/activate
如果你告诉我:
我可以给你精确命令版。