Mac上使用virtualenv配置Python虚拟环境

  1. 升级pip(可选)

    pip3 install --upgrade pip

  2. 安装virtualenv

    pip install virtualenv

  3. 安装virtualenvwrapper (virtualenvwrapper是virtualenv的扩展包,可以更加方便的新增、删除、复制、切换Python虚拟环境)

    pip install virtualenvwrapper

    ps:这里执行的话可能会报一个关于'pbr'的错误,至于错误发生的原因我也不清楚,可能是pip源的问题或者其他,解决方法参考下面的链接https://blog.csdn.net/qq_33704587/article/details/54022462,将命令中的pip源替换成自己目前使用的即可(换源可以参考我的另一篇换源博文https://www.cnblogs.com/chenprice/p/13509047.html

  4. 创建存放Python虚拟环境的文件夹

    mkdir ~/.virtualenvs

  5. 进入该文件夹

    cd ~/.virtualenvs

  6. 查看python3和virtualenvwrapper.sh的路径并保存下来

    which python3

    which virtualenvwrapper.sh

  7. 编辑环境变量

    vim ~/.bash_profile

  8. 在环境变量中添加以下代码

    export WORKON_HOME='~/.virtualenvs'

    export VIRTUALENVWRAPPER_PYTHON='Python3路径'

    source virtualenvwrapper.sh路径

  9. 保存环境变量

    source ~/.bash_profile

  10. 进入存放虚拟环境的文件夹并创建虚拟环境

    cd ~/.virtualenvs

    mkvirtualenv -p python3 虚拟环境名字(名字为虚拟环境名称,自己随便取)

  11. 随便进入一个文件夹

    进入虚拟环境

    • workon 虚拟环境名称

    退出虚拟环境

    • deactivate

    删除虚拟环境

    • rmvirtualenv 虚拟环境名称

    列出所有的虚拟环境

    • workon
原文地址:https://www.cnblogs.com/chenprice/p/13509080.html