在CentOS上安装Python环境,可根据需求选择不同方法,以下是具体步骤:
sudo yum update -y
sudo yum groupinstall "Development Tools" -y
,sudo yum install gcc openssl-devel bzip2-devel libffi-devel zlib-devel -y
wget https://www.python.org/ftp/python/3.12.2/Python-3.12.2.tgz
(可替换为最新版本链接)tar -xf Python-3.12.2.tgz
,cd Python-3.12.2
,./configure --enable-optimizations
,make -j $(nproc)
,sudo make altinstall
python3.12 --version
,pip3 --version
步骤与YUM安装类似,但不需要先安装开发工具和依赖项,直接从下载源码开始,最后创建软连接时可使用sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python3
将Python 3设为默认版本。
sudo yum install gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel tk-devel libffi-devel xz-devel -y
curl https://pyenv.run | bash
,并添加相关配置到.bashrc
文件pyenv install 3.12.2
,pyenv global 3.12.2