1. 程式人生 > 程式設計 >如何用Anaconda搭建虛擬環境並建立Django專案

如何用Anaconda搭建虛擬環境並建立Django專案

一、建立虛擬環境

(1)開啟cmd命令視窗

(2)建立虛擬環境 conda create -n mydjango_env

(3)檢視虛擬環境 conda env list

46e9dd2932229e3fd51b315d9199abf.png

*號表示當前使用的環境

(4)啟用建立的虛擬環境 activate mydjango_env

二、安裝Django

在新環境啟用的狀態下安裝Django

0d6cf9fc6217d5bd36410b47700aa36.png

condainstalldjango

三、建立專案

(1)進入需要建立專案的檔案目錄

88d537199f3bcd64fa0d4265b21a31e.png

(2)建立專案 django-admin startproject 專案名

此時Django專案已建立完成,DjangoWeb目錄下會自動生成專案檔案

四、在PyCharm中設定執行的環境

setting-->Project:Python-->Project Interpreter-->show all-->Add Local Python Interpreter

de086c4e8569f1d0b08a22127127caf.png

在Anaconda的安裝目錄下找到之前新建的虛擬環境,新增進去。

857f53987371494f67a465cf53428db.png

五、啟動服務

(1)進入專案資料夾

(2)啟動服務 python manage.py runserver 8080

67e6cda0079d88e13396578341adb42.png

在瀏覽器中輸入 localhost:8080即可訪問。

知識點擴充套件:

Django 是一個Python定製框架,可用於簡便、快速的開發資料庫驅動的web站點。

要使用Django,首先要建立一個虛擬工作環境。

那麼,為什麼要搭建虛擬環境呢?我們來看以下的開發場景:

假設要進行Python web開發,使用的是Django。手上還有兩個老專案A和B需要維護,而新專案C也正在開發中。這裡專案A使用的是django1.3,專案B使用的是django1.4,而新專案C使用的是Django1.8。那麼問題來了,如何同時在本地進行ABC這三個專案的開發和維護?
正常的模式可能是這樣:現在在A專案上有一個BUG需要修復,於是,先執行下面的命令,刪除掉原來的版本:

pip uninstall django

然後再執行下面的命令安裝django1.3:

pip install django==1.3

數分鐘後,bug修復完畢,好,現在進行新專案C的開發了,然後又要重複上面的故事。

好了,這還是最理想的情況。什麼?還有不理想的情況?是的,基於django的第三方依賴也是跟Django版本相關的,於是除了install和uninstall Django之外,還要uninstall和install其依賴,Orz,這特麼的就尷尬了...

可見,虛擬環境的搭建是必備的步驟。在windows下,有多種搭建虛擬環境的方法。其中,Anaconda擁有強大而方便的包管理與環境管理的功能,可以輕鬆建立虛擬工作環境。安裝好Anaconda後,可以在“開始選單-所有程式”中,找到Anaconda Promt,這是一個類似於cmd的終端,可以用命令列來進行包和環境的管理。

以上就是如何用Anaconda搭建虛擬環境並建立Django專案的詳細內容,更多關於Anaconda搭建虛擬環境並建立Django專案的資料請關注我們其它相關文章!