原文**:
django 是乙個python定製框架,可用於簡便、快速的開發資料庫驅動的web站點。
要使用django,首先要建立乙個虛擬工作環境。
使用工具:anaconda prompt
1、建立環境
輸入以下命令:
conda env list
可以看到此時僅有乙個環境,叫做root,這個環境所在的目錄就是anaconda的安裝目錄(d:\anaconda3)。接著,輸入以下命令:
conda create -n my_env
我們就成功地建立了乙個新的虛擬工作環境。其中,「my_env」是這個環境的名稱,在anaconda的安裝目錄下面的envs資料夾下,新建了乙個my_env資料夾(d:\anaconda3\envs\my_env),它就是這個環境所在的目錄。
2、環境管理
完成環境建立後,我們輸入:
conda env list
此時,我們可以看到有兩個工作環境,分別是:root,以及我們剛剛建立的my_env環境。root的目錄旁有乙個星號(*),代表此時虛擬環境還沒有被啟用。只有啟用它,我們才能為這個虛擬環境進行包的安裝和管理,為了啟用它,我們輸入以下命令:
activate my_env
此時我們可以看到,命令列的左側多出了乙個(my_env),代表我們當前是在該環境下進行命令列的操作。如果我們此時再輸入:conda env list
,可以看到星號(*)已經移到了剛剛建立的虛擬環境目錄的左側。需要注意的是,如果關閉了anaconda promt,再新再開啟的話,那麼還需要重新進行一次啟用操作。
退出當前虛擬環境
deactivate
如果想要移除該環境,我們需要輸入以下命令:
conda remove -n my_env --all
3、安裝django
在新的環境啟用的情況下,我們在命令列中輸入:
conda list
可以看到,此時該環境下沒有安裝任何的package。此時,我們開始使用anaconda強大的包管理功能。在命令列中輸入:
conda install django
它就會自動幫助我們在新環境下,安裝django以及一些配套安裝的package。
4、建立專案
django安裝完成後,我們在命令列中輸入:path,以檢視當前環境的工作路徑,如果一切正常的話,現在已經生成了一些my_env資料夾下的新路徑。我們即將用到的django-admin.py就存放在d:\anaconda3\envs\my_env\scripts這個路徑中。
現在,可以開始專案的建立了。首先,在命令列中用cd命令切換到我們希望存放專案資料夾的位置,例如:
再執行以下命令建立專案:
django-admin startproject myproject.
後面的空格和句點千萬不要忘記,否則部署應用程式時將遭遇一些配置問題。
如果要解除安裝第三方包的話:
conda remove package
解除安裝虛擬環境下所有包
condat remove -n my_env -all
此時,專案的檔案結構如下:
在vscode中剛開始編輯的時候可能會遇到類似的提示報錯:djangoproject/
|-- myproject/
| |-- myproject/
| | |-- __init__.py
| | |-- settings.py
| | |-- urls.py
| | |-- wsgi.py
| +-- manage.py
+-- venv/
解決這個問題可以安裝pylint-django
這個外掛程式(如果有則無需安裝)。
然後在.vscode/配置檔案中增加:
就不再會報錯了!
管理anaconda虛擬環境
1 首先在所在系統中安裝anaconda。可以開啟命令列輸入conda v檢驗是否安裝以及當前conda的版本。2 conda常用的命令。1 conda list 檢視安裝了哪些包。2 conda env list 或 conda info e 檢視當前存在哪些虛擬環境 3 conda update...
Anaconda建立虛擬環境
1.虛擬環境在anaconda資料夾的envs資料夾裡 建立乙個名為env,python版本為2.7的虛擬環境 conda create n env python 2.7 conda create name env python 2.7啟用 退出虛擬環境 conda activate env con...
Anaconda建立虛擬環境
python 虛擬環境用於將軟體包安裝與系統隔離開來。conda 建立乙個新的虛擬環境,方法是選擇 python 直譯器並建立乙個 venv 目錄來存放它 conda create n venv pip python 3.6 select python version啟用虛擬環境 source ac...