1.查看系統是否安裝了virtualenv virtualenv --version 安裝同一個包的不一樣版本,後安裝的包會把原來安裝的包覆蓋掉。這樣,如同一臺機器上兩個項目依賴於相同包的不一樣版本,則會致使一些項目運行失敗。python
sudo pip install virtualenv #安裝虛擬環境bash
sudo pip install virtualenvwrapper #安裝虛擬環境擴展包app
2 配置Linux虛擬環境目錄 編輯主目錄下面的etc下的.bashrc文件,添加下面兩行。 爲了使用方便,好比設置了環境變量python 位置,你直接在終端輸入python就能夠啓動,若是python不包含在環境變量中,你要進入python安裝所在文件,輸入python才能啓動。 一句話,方便系統搜索命令具體位置 export WORKON_HOME=$HOME/.virtualenvs source /usr/local/bin/virtualenvwrapper.sh 使用source .bashrc使其生效一下。spa
3 使用虛擬環境ip
建立虛擬環境命令: mkvirtualenv 虛擬環境名pip
建立python3虛擬環境: mkvirtualenv -p python3 bj11_py3io
進入虛擬環境工做: workon 虛擬環境名變量
查看機器上有多少個虛擬環境: workon 空格 + 兩個tab鍵擴展
退出虛擬環境: deactivate配置
刪除虛擬環境: rmvirtualenv 虛擬環境名
虛擬環境下安裝包的命令: pip install 包名
注意:不能使用sudo pip install 包名,這個命令會把包安裝到真實的主機環境上而不是安裝到虛擬環境中。
查看虛擬環境中安裝了哪些python包: pip list pip freeze