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