美文网首页
python多版本虚拟环境管理

python多版本虚拟环境管理

作者: oliverhuang | 来源:发表于2015-10-11 21:34 被阅读415次

先上github地址

https://github.com/yyuu/pyenv

一般说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说明即可

相关文章

网友评论

      本文标题:python多版本虚拟环境管理

      本文链接:https://www.haomeiwen.com/subject/wzfocttx.html