Anaconda3 搭建虛擬環境並配置Django

2021-08-22 12:59:40 字數 2737 閱讀 6601

原文**:

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

此時,專案的檔案結構如下:

djangoproject/              

|-- myproject/

| |-- myproject/

| | |-- __init__.py

| | |-- settings.py

| | |-- urls.py

| | |-- wsgi.py

| +-- manage.py

+-- venv/

在vscode中剛開始編輯的時候可能會遇到類似的提示報錯:

解決這個問題可以安裝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...