先上github地址
一般说python的三大神器pip,virtualenv和fabric
但是virtualenv和pyenv是冲突的,如果想要在pyenv的环境下配置多个虚拟环境,其实可以使用pyenv的插件pyenv-virtualenv
其实还有一个pyenv-virtualenvwrapper,其实已经用不到了。
mac上面直接brew安装即可
linux上面有个自动安装的方法 https://github.com/yyuu/pyenv-installer
安装完毕后需要按照提示配置下~/.profile
文件
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
其实这里注意不要安装virtualenv或者virtualenvwrapper不然,如果把这个环境变量配置在后面的话,pyenv切换版本是没有效果的
然后再安装pyenv-virtualenv
开启虚拟环境
pyenv virtualenv version <name>
使用和退出虚拟环境
pyenv activate <name>
pyenv deactivate
其它的看github的README说明即可