网上安装使用Pyenv的教程不少,可是实测有不少教程有坑,通过多家比较发现下面的教程可用,内容全面,与你们分享。python
首先安装pyenv全家桶git
curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer | bash
配置环境变量到~/.bashrc中,配置完成后输入source ~/.bashrc生效github
1 export PYENV_ROOT="$HOME/.pyenv" 2 export PATH="$PYENV_ROOT/bin:$PATH" 3 eval "$(pyenv init -)" 4 eval "$(pyenv virtualenv-init -)"
检查安装是否正确:shell
pyenv doctor
更新bash
pyenv update
查看可安装版本curl
pyenv install --list
安装指定版本的pythonui
pyenv install 3.6.0
显示已安装的版本,带星号的为当前适用的版本url
pyenv versions
设置优先级spa
#global全局local本地 shell终端 #优先级抑或权限global最低,一般设定local为最高权限,不多设定某版本为shell pyenv local 3.6.5 pyenv global 2.7.12
卸载code
pyenv uninstall 3.5.3
总结:以上包含了经常使用配置,如需深刻了解原理请查看文档,或者参考我下面的引用,原文做者有点任性,内容挺全,但代码示例不忍卒视,可作参考,建议深刻研究仍是看文档,本文可做为快速入门使用。
引用:https://zhuanlan.zhihu.com/p/25990928
github: https://github.com/pyenv/pyenv#choosing-the-python-version
依赖:https://github.com/pyenv/pyenv/wiki/Common-build-problems