1.安装virtualenv;
sudo easy_install virtualenv
2. 安装virtualenvwrapper,virtualenvwrapper是virtualenv的扩展包,可以更方便的新增、删除、复制、切换虚拟环境 ;
sudo easy_install virtualenvwrapper
3.在自己的家目录创建python虚拟环境目录;
mkdir ~/python_env
4.使用virtualenvwrapper.sh配置一下环境变量直接把下面两行写入~/.bash_profile文件中即可;
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 #python2与python3共存的环境,如果不指定会提示找不到virtualenvwrapper这个模块
export WORKON_HOME='~/python_env' ##这个目录为创建虚拟环境是所在的目录,可以自己指定目录
source /usr/local/bin/virtualenvwrapper.sh
配置完环境变量以后执行一下source ~/.bash_profile命令,不然不生效。
常用的基本命令:
1.创建虚拟环境env1
$ mkvirtualenv -p python2.7 env1
2.退出当前虚拟环境
$deactivate
3.列出虚拟环境列表
$lsvirtualenv -b
4.切换虚拟环境
$workon env2
5.进入当前虚拟环境
$cdvirtualenv
6.删除虚拟环境
$rmvirtualenv env1
7.进入当前环境的site-packages
$cdsitepackages
8.查看环境中安装了哪些包
$lssitepackages
9.复制虚拟环境
$cpvirtualenv env1 env3