一、沙盒安裝命令:python
最新版本:sudo easy_install virtualenv或者sudo apt-get install virtualenv vim
指定版本:pip install virtualenv [== 軟件版本號]bash
做用:virtualenv用於建立獨立的python環境,多個python相互獨立,互不影響.
功能:在沒有權限的狀況下安裝新套件;不一樣應用能夠使用不一樣的套件版本;套件升級不影響其餘應用app
二、安裝 virtualenvwrapperspa
virtualenvwrapper命令:code
最新版本:sudo easy_install virtualenvwrapper 或者 sudo apt-get install virtualenvwrapperblog
指定版本:pip install virtualenvwrapper [== 軟件版本號]ip
做用:virtualenvwrapper是virtualenv的擴展包,便於管理虛擬環境
功能:將全部虛擬環境整合在一個目錄下;管理(新增,刪除,複製)虛擬環境;切換虛擬環境get
三、‘配置pip
在終端home輸入:
sudo vim ~/.bashrc
進入配置文件,在末尾加上:
export WORKON_HOME=$HOME/.virtualenvs
PROJECT_HOME=$HOME/test/workspace # 指定虛擬環境工做的目錄 , test爲用戶名,workspace爲工做的目錄。能夠沒有
source /usr/share/virtualenvwrapper/virtualenvwrapper.sh # virtualenvwrapper.sh文件的位置,能夠用whereis virtualenvwrapper.sh命令來獲取
退出文件,在終端執行
source ~/.bashrc
四、建立虛擬環境:
查找Pyhton版本路徑的方法 : 在終端輸入:
whereis python3.5 (pyhton版本號)
在終端輸入
mkvirtualenv -p pyhton版本的路徑 虛擬環境的名稱
例如:mkvirtualenv -p /usr/bin/python3.5 py3
使用虛擬環境:
workon 虛擬環境名稱
例如:
workon py3
退出虛擬環境
deactivate
刪除虛擬環境
rmvirtualenv py3