virtualenv为python下用来建立虚拟python环境的工具,能够指定一个目录单首创建一个虚拟的python环这里输入代码境,防止多项目的库冲突python
virtualenvwrapper封装了virtualenv,使virtualenv更加方便使用。bash
pip install virtualenv virtualenvwrapper
mkdir ~/envworkdir export WORKON_HOME=~/envworkdir source /usr/local/bin/virtualenvwrapper.sh
export和source能够写到~/.bash_profile里面,这样每次进入都会生效app
建立:工具
mkvirtualenv env1
能够增长-p参数指定本地python版本:code
mkvirtualenv py2env1 -p /usr/bin/python2 # 建立python2虚拟环境 mkvirtualenv py3env1 -p /usr/bin/python3 # 建立pyhton3虚拟环境
查看:ip
workon
生效:pip
workon env1
退出:virtualenv
deactivate