作者:Chancel, 时间:2022 Mar 02, 阅读:90
Cent7OS默认是不带Python3版本的,先安装一个默认的Python3版本
sudo yum -y install vim python3 git
接下来安装pyenv,Cent7OS支持自动安装
curl https://pyenv.run | bash
自动安装完成后,需编辑 ~/.bashrc 文件,设置Pyenv的环境变量
cat << EOF >>~/.bashrc
export PATH="\$HOME/.pyenv/bin:\$PATH"
eval "\$(pyenv init --path)"
eval "\$(pyenv virtualenv-init -)"
EOF
使用Pyenv编译Python版本需要提前安装一些编译基础工具
yum install gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel tk-devel libffi-devel -y
最后就可以使用Pyenv下载并编译指定版本
env PYTHON_CONFIGURE_OPTS="--enable-shared" pyenv install 3.7.2