step0
建议使用root用户进行操作,防止莫名其妙的问题出现。对之前查看的各种教程进行总结。
step1
使用如下命令克隆GitHub代码仓库到 ~/.pyenv 目录下
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
使用 vim ~/.bashrc
命令对其添加如下语句:
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
再使用 source ~/.bashrc
命令刷新,就完成了pyenv的安装了。
step2
使用如下命令安装Python版本:
pyenv install 版本号
如果速度慢可以查看这边文章:解决pyenv install 下载速度慢的问题_WuJian_Home的博客-CSDN博客
step3
安装完成之后,就可以安装虚拟环境插件了,使用如下命令安装:
git clone https://github.com/pyenv/pyenv-virtualenv.git $(pyenv root)/plugins/pyenv-virtualenv
再使用 vim ~/.bashrc
命令对其添加如下语句:
eval "$(pyenv virtualenv-init -)"
再使用 source ~/.bashrc
命令刷新,就完成安装了。
step4
使用如下语句创建虚拟环境
pyenv virtualenv 版本号 环境名
注意:版本号需要以之前pyenv里安装的Python版本号相同。
step5
使用如下命令激活虚拟环境:
pyenv activate 环境名
使用 pyenv deactivate
退出环境。
使用 rm -rf ~/.pyenv/versions/环境名
删除环境。
step6
卸载pyenv时,只需要删除 ~/.pyenv 目录、删除 ~/.bashrc 文件中的上文加入的部分即可。