美文网首页Python学习
Mac 创建Python virtualenv虚拟环境

Mac 创建Python virtualenv虚拟环境

作者: Hello小小酥 | 来源:发表于2019-06-18 15:34 被阅读0次

    近日在学习Python的时候用到了virtualenv虚拟环境。不逼逼,直接开始。
    首先我们应该先安装pip,如果pip不会安装的可以看这里

    • 安装virtualenv
      sudo pip install virtualenv
    • 安装virtualenvwrapper
      sudo pip install virtualenvwrapper
      virtualenvwrapper是virtualenv工具的一组扩展包。由于virtualenv 的缺点不方便我们管理使用虚拟环境,因此我们使用virtualenvwrapper扩展包,他可以将所有的虚拟环境集中起来,帮助我们更好地创建、删除、赋值、切换虚拟环境。这里不做过多赘述,想要了解的小伙伴可以点击这里查看
      下面我们配置一下bash_profile文件。
      vim ~/.bash_profile输入i进行编辑
      然后在最下方输入以下代码:
    export WORKON_HOME='~/.virtualenvs'
    
    export VIRTUALENVWRAPPER_PYTHON='/Users/mac/anaconda/bin/python3' #这个路径是你的Python安装路径,不知道的可以使用which python3进行查看
    
    source /Users/mac/anaconda/bin/virtualenvwrapper.sh #这个路径是你的virtualenvwrapper.sh路径,不知道的同样可以使用which virtualenvwrapper.sh进行查看
    

    esc退出编辑,:x保存退出。
    然后在运行source ~/.bash_profile重新加载文件

    • 创建虚拟环境
      配置完后我们就可以创建虚拟环境了,执行下面命令来创建虚拟环境test
      mkvirtualenv test
    • 查看虚拟环境
      lsvirtualenv -b
      workon
      上面两个命令都可以列出当前所有的虚拟环境
    • 切换虚拟环境:
      workon test
      使用上面命令我们可以在不同的虚拟环境之间进行切换,如果没有进入虚拟环境,运行该命令直接进入虚拟环境
    • 复制虚拟环境
      cpvirtualenv test test1
    • 退出当前虚拟环境
      deactivate
    • 查看当前虚拟环境下安装了哪些包:
      lssitepackages
    • 删除虚拟环境
      rmvirtualenv test

      文章若有不足之处还请不吝赐教,大家互相学习。如果您觉得我的文章有用,点一下喜欢就可以了哦。

    参考文章
    在Mac上搭建Python虚拟环境

    相关文章

      网友评论

        本文标题:Mac 创建Python virtualenv虚拟环境

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