美文网首页
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