1 安装virtualenvwrapper
ubuntu或者mac os安装virtualenvwrapper
,使用pip
指令即可(会自动将依赖包也安装上,比较方便):
$ sudo pip install virtualenvwrapper
特别注意的是在Mac OS X EI Capitan上会报错,主要是因为一个叫six的包,可以使用如下指令进行安装:
$ sudo pip install virtualenvwrapper --igonre-installed six
2 配置
安装之后,首先需要对virtualenvwrapper
进行配置,它需要指定一个环境变量WORKON_HOME
,这个目录是所有python虚拟环境的存放目录,这里将其设置为~/.virtualenvs
。并且在使用之前需要执行它的初始化脚本/usr/local/bin/virtualenvwrapper.sh
。这里我们将其配置用户目录下的.bash_profile
(mac)或者.bashrc
(ubuntu)中,在配置文件内添加如下内容:
export WORKON_HOME='~/.virtualenvs'
source /usr/local/bin/virtualenvwrapper.sh
3 使用
如下列举出一些常用指令:
1) 创建虚拟环境
$ mkvirtualenv test
2)进入虚拟环境
$ workon test
3)退出虚拟环境
$ deactivate
4) 删除虚拟环境
$ rmvirtualenv test
5) 列出所有环境
$ workon