Python虚拟环境virtualenv(Mac)

mac 下安装python 虚拟环境 virtualenv 和 虚拟环境管理工具 virtualenvwrapper

 

我们会有很多个项目 会有不同的环境依赖 所以我们需要虚拟环境来隔离工作空间 

 

下载 安装 virtualenv  ----- pip install virtualenv

创建虚拟环境  ----- virtualenv env1    env1 是虚拟环境的名字  这样创建会选择默认的python解释器

创建指定解释器的虚拟环境 ----  virtualenv python3 env2    python3是我们创建虚拟环境指定的解释器  如果没配置全局变量 python3处放路径

启动虚拟环境需要  ----进入虚拟环境  cd env2/bin  到虚拟环境的 bin目录下  执行命令---- source activate

退出虚拟环境 ---- deactivate

 

如果需要多个虚拟环境  上诉办法就比较麻烦  我们需要用虚拟环境的管理工具来帮助我们管理我们的虚拟环境

 

下载 安装 virtualenvwrapper  ----  pip install virtualenvwrapper

配置环境变量  -----  创建一个存放虚拟环境的目录 ---- mkdir ~/workspace

                    -----  用vim编辑器打开配置文件  ---- vi .bash_profile

        -----  添加     export WORKON_HOME=~/workspace    加入自己设定的虚拟环境的工作空间

              source /usr/local/bin/virtualenvwrapper.sh    添加要激活的文件路径

              export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3  指定管理工具默认的python解释器版本

              :wq   保存并退出

        -----  重启配置文件  source .bash_profile  建议重启终端

virtualenvwrapper 一些常用命令

       ----  创建虚拟环境  mkvirtualenv xxx

       ----  删除虚拟环境  rmvirtualenv xxx

       ----  切换环境   workon xxx

         ----  退出环境  deactivate

         ----  列出所有环境  lsvirtualenv -b

         ----  查看具体命令  virtualenvwrapper --help

 

posted @ 2018-03-23 16:06  GGG_XXX  阅读(157)  评论(0编辑  收藏  举报