在学习和利用python开发的很多情况下,需要多版本的Python并存。此时需要在系统中安装多个Python,但又不能影响系统自带的 Python。pyenv 就是这样一个 Python 版本管理器。
1.安装pyenv
git clone https://github.com/yyuu/pyenv.git ~/.pyenv
2.配置环境变量
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
或者用命令vim ~/.bash_profile 进入该文件中,在末尾添加:
# pyenv
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
3.激活环境变量
source ~/.bash_profile
至此,pyenv就安装完成了。
可以使用下面的命令查看所安装的pyenv版本:
pyenv -v