利用pyenv,pyenv-virtualenv管理你的pyth

作者: 魔鬼分界线 | 来源:发表于2016-11-19 22:36 被阅读884次
    1、安装pyenv和pyenv-virtualenv

    在终端下执行brew install pyenvbrew install pyenv-virtualenv即可安装(关于brew安装请自行百度),安装完成后记得将下面的3段代码放入当前用户目录下的.bash_profile文件中:
    export PYENV_ROOT=/usr/local/var/pyenv
    if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi
    if which pyenv-virtualenv-init > /dev/null; then eval "$(pyenv virtualenv-init -)"; fi


    2、安装及管理python版本命令

    pyenv versions:查看当前pyenv下的所有python版本.
    pyenv install --list:列出所有可以下载的python版本.
    pyenv install 版本号:下载并安装python版本,eg:python install 2.7.12,版本号可根据上一条命令获取.
    pyenv global 版本号:切换当前默认的python版本,全局有效.
    pyenv local 版本号:切换当前默认的python版本,当前用户有效.


    3、pyenv-virtualenv管理虚拟环境

    pyenv virtualenv 2.7.12 python2_7_12:创建名为python2_7_12的虚拟环境,对应的版本为2.7.12
    pyenv activate python2_7_12:切换到python2_7_12虚拟环境
    pyenv deactivate:退回系统环境


    安装过程遇到的问题
    1. 若提示The Python zlib extension was not compiled:
      解决办法:请在终端下执行xcode-select --install,详情参考https://github.com/yyuu/pyenv/wiki/Common-build-problems
    2. 若使用pyenv global命令切换了版本号之后,python -V查看版本时无效,请查看.bash_profile中python的PATH路径是否在上面安装时加的3段代码上面,若不在,移到上面并执行source .bash_profile进行更新.

    持续更新...

    相关文章

      网友评论

        本文标题:利用pyenv,pyenv-virtualenv管理你的pyth

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