在 CentOS 上安装 Python,一般需要 5 步左右(以常见 CentOS 7/8 为例,安装较新 Python 3.x):
sudo yum update -y
sudo yum install -y gcc make zlib-devel bzip2-devel \
openssl-devel ncurses-devel sqlite-devel readline-devel \
tk-devel libffi-devel wget
(以 Python 3.11 为例)
cd /usr/src
sudo wget https://www.python.org/ftp/python/3.11.9/Python-3.11.9.tgz
sudo tar xzf Python-3.11.9.tgz
cd Python-3.11.9
sudo ./configure --enable-optimizations
sudo make altinstall
⚠️ 用
altinstall避免覆盖系统自带 python
python3.11 --version
可以直接用 dnf(更简单):
sudo dnf install python3 -y
python3 --version
如果你告诉我 CentOS 版本 + 要装的 Python 版本,我可以给你更精确的命令。