virtualenv:用來爲一個應用建立一套隔離的Python運行環境html
好比,現有兩個Python項目,一個是Python2.7的一個是Python3.5的,能夠建立兩個虛擬環境python
$ pip3 install virtualenv
Mac:~ michael$ mkdir myproject Mac:~ michael$ cd myproject/ Mac:myproject michael$
mkvirtualenv -p python3 py3env
該命令會幫咱們建立一個新環境,默認狀況下,環境的目錄是.virtualenv/en1,建立過程當中它會自動幫咱們安裝pip,之後咱們要安裝新依賴時可直接使用pip命令ruby
deactivate #退出當前虛擬環境app
workon [虛擬環境名稱] #使用某個虛擬環境學習
rmvirtualenv [虛擬環境名稱] #刪除某個虛擬環境spa
lsvirtualenv #列出全部虛擬環境code
(venv)Mac:myproject michael$ pip install jinja2 ... Successfully installed jinja2-2.7.3 markupsafe-0.23 (venv)Mac:myproject michael$ python myapp.py
資料來源:htm
一、廖雪峯學習官網:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001432712108300322c61f256c74803b43bfd65c6f8d0d0000blog
二、南京大亂燉的博客:https://www.cnblogs.com/hiddenfox/p/virtualenv-python3.htmlip