下载pyenv到本地
git clone git://github.com/yyuu/pyenv.git ~/.pyenv
配置pyenv并生效
配置
cat ~/.bashrc
# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
添加最后的三行配置,保存文件
使配置生效
source ~/. bashrc
或 exec $SHELL -l
安装系统环境
yum groupinstall "Development Tools" -y
yum install -y python-devel libevent-devel python-pip gcc xz-devel openssl-devel readline-devel sqlite-devel bzip2-devel
调用pyenv验证
pyenv install --list

安装 python 3.7.3
安装依赖包libffi-devel
sudo yum -y install libffi-devel
安装python 对应版本
pyenv install 3.7.3 -v
安装完成后,刷新 pyenv
pyenv rehash
pyenv versions
查看当前版本

修改全局python版本
pyenv global 3.7.3
python --version


设置特定目录使用的python版本
cd python2_test/
pyenv local 3.7.3

删除特定目录使用的python版本
pyenv local --unset
python --version

网友评论