Python在CentOS的安装方法主要有以下几种:
使用YUM包管理器安装(推荐,简单快捷)
sudo yum update -y
sudo yum install python3 -y
python3 --version
通过源码编译安装(适合需要特定版本的用户)
sudo yum groupinstall "Development Tools" -y
wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgz
(替换为所需版本号)tar xzf Python-3.x.x.tgz
cd Python-3.x.x
./configure --enable-optimizations
sudo make altinstall # 避免覆盖系统默认Python
python3.x --version
使用pyenv管理多版本(适合需切换不同版本的用户)
sudo yum install git gcc zlib-devel bzip2-devel -y
curl https://pyenv.run | bash
~/.bashrc
):export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv virtualenv-init -)"
pyenv install 3.x.x
pyenv global 3.x.x
使用Anaconda安装(适合数据科学场景)
wget https://repo.anaconda.com/archive/Anaconda3-2025.02-Linux-x86_64.sh
bash Anaconda3-2025.02-Linux-x86_64.sh
conda --version
、python --version
注意事项:
python3
命令。venv
模块(Python 3内置),隔离项目依赖。