Virtualenv虛擬環(huán)境
在開發(fā)Python應(yīng)用程序的時(shí)候棺耍,我們安裝的所有第三方的包都會(huì)被pip安裝到Python3的site-packages
目錄下。
如果我們要同時(shí)開發(fā)多個(gè)應(yīng)用程序副砍,并且這些應(yīng)用需要使用不同版本的django框架修档,所以在這種情況下赌髓,每個(gè)應(yīng)用都需要各自擁有一套“獨(dú)立”的Python運(yùn)行環(huán)境咒锻。virtualenv就是用來為一個(gè)應(yīng)用創(chuàng)建一套“獨(dú)立”的虛擬的Python運(yùn)行環(huán)境冷冗。
安裝virtualenv
virtualenv可以幫我們克隆出一個(gè)獨(dú)立的虛擬Python環(huán)境,我們將在這個(gè)虛擬的環(huán)境下安裝django框架惑艇,創(chuàng)建項(xiàng)目蒿辙。
virtualenv 安裝,命令行輸入
pip install virtualenv
創(chuàng)建虛擬環(huán)境
選擇一個(gè)安裝目錄滨巴,例如我的虛擬環(huán)境目錄在 c:/user/admin/Envs/django1.11_venv
在命令行輸入以下命令:
virtualenv c:/user/admin/Envs/django1.11_venv
激活虛擬環(huán)境
命令行輸入:
c:/user/admin/Envs/django1.11_venv/Scripts/activate
命令行前面出現(xiàn)(venv)
表示已經(jīng)成功激活
注意:每次運(yùn)行項(xiàng)目都需要先啟虛擬環(huán)境思灌!
Django安裝
安裝django1.11:
pip install django==1.11
檢查是否成功安裝命令行輸入:
django-admin version
>>> 1.11
顯示版本號(hào)說明已經(jīng)成功安裝django