欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

如何用Anaconda搭建虛擬環(huán)境并創(chuàng)建Django項目

 更新時間:2020年08月02日 14:29:48   作者:愛喝馬黛茶的安東尼  
在本篇文章里小編給大家整理了關(guān)于如何用Anaconda搭建虛擬環(huán)境并創(chuàng)建Django項目的相關(guān)文章,需要的朋友們可以跟著學(xué)習(xí)下。

一、創(chuàng)建虛擬環(huán)境

(1)打開cmd命令窗口

(2)創(chuàng)建虛擬環(huán)境 conda create -n mydjango_env

(3)查看虛擬環(huán)境 conda env list

46e9dd2932229e3fd51b315d9199abf.png

*號表示當(dāng)前使用的環(huán)境

(4)激活創(chuàng)建的虛擬環(huán)境 activate mydjango_env

二、安裝Django

在新環(huán)境激活的狀態(tài)下安裝Django

0d6cf9fc6217d5bd36410b47700aa36.png

conda install django

三、創(chuàng)建項目

(1)進(jìn)入需要創(chuàng)建項目的文件目錄

88d537199f3bcd64fa0d4265b21a31e.png

(2)創(chuàng)建項目 django-admin startproject 項目名

此時Django項目已創(chuàng)建完成,DjangoWeb目錄下會自動生成項目文件

四、在PyCharm中設(shè)置運行的環(huán)境

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

de086c4e8569f1d0b08a22127127caf.png

在Anaconda的安裝目錄下找到之前新建的虛擬環(huán)境,添加進(jìn)去。

857f53987371494f67a465cf53428db.png

五、啟動服務(wù)

(1)進(jìn)入項目文件夾

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

67e6cda0079d88e13396578341adb42.png

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

知識點擴展:

Django 是一個Python定制框架,可用于簡便、快速的開發(fā)數(shù)據(jù)庫驅(qū)動的web站點。

要使用Django,首先要建立一個虛擬工作環(huán)境。

那么,為什么要搭建虛擬環(huán)境呢?我們來看以下的開發(fā)場景:

假設(shè)要進(jìn)行Python web開發(fā),使用的是Django。手上還有兩個老項目A和B需要維護,而新項目C也正在開發(fā)中。這里項目A使用的是django1.3,項目B使用的是django1.4,而新項目C使用的是Django1.8。那么問題來了,如何同時在本地進(jìn)行ABC這三個項目的開發(fā)和維護?
正常的模式可能是這樣:現(xiàn)在在A項目上有一個BUG需要修復(fù),于是,先執(zhí)行下面的命令,刪除掉原來的版本:

pip uninstall django

然后再執(zhí)行下面的命令安裝django1.3:

pip install django==1.3

數(shù)分鐘后,bug修復(fù)完畢,好,現(xiàn)在進(jìn)行新項目C的開發(fā)了,然后又要重復(fù)上面的故事。

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

可見,虛擬環(huán)境的搭建是必備的步驟。在windows下,有多種搭建虛擬環(huán)境的方法。其中,Anaconda擁有強大而方便的包管理與環(huán)境管理的功能,可以輕松創(chuàng)建虛擬工作環(huán)境。安裝好Anaconda后,可以在“開始菜單-所有程序”中,找到Anaconda Promt,這是一個類似于cmd的終端,可以用命令行來進(jìn)行包和環(huán)境的管理。

以上就是如何用Anaconda搭建虛擬環(huán)境并創(chuàng)建Django項目的詳細(xì)內(nèi)容,更多關(guān)于Anaconda搭建虛擬環(huán)境并創(chuàng)建Django項目的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 使用python實現(xiàn)男神女神顏值打分系統(tǒng)(推薦)

    使用python實現(xiàn)男神女神顏值打分系統(tǒng)(推薦)

    這篇文章主要介紹了用python做一個男神女神顏值打分系統(tǒng)(程序分析見注釋),需要的朋友可以參考下
    2019-10-10
  • ubuntu 18.04 安裝opencv3.4.5的教程(圖解)

    ubuntu 18.04 安裝opencv3.4.5的教程(圖解)

    這篇文章主要介紹了ubuntu 18.04 安裝opencv3.4.5的教程,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-11-11
  • 詳解Python牛頓插值法

    詳解Python牛頓插值法

    這篇文章主要介紹了詳解Python牛頓插值法,文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)python的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-05-05
  • Python pickle模塊常用方法代碼實例

    Python pickle模塊常用方法代碼實例

    這篇文章主要介紹了Python pickle模塊常用方法代碼實例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-10-10
  • Python結(jié)合Window計劃任務(wù)監(jiān)測郵件的示例代碼

    Python結(jié)合Window計劃任務(wù)監(jiān)測郵件的示例代碼

    這篇文章主要介紹了Python結(jié)合Window計劃任務(wù)監(jiān)測郵件的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • Python中 CSV格式清洗與轉(zhuǎn)換的實例代碼

    Python中 CSV格式清洗與轉(zhuǎn)換的實例代碼

    這篇文章主要介紹了Python123 CSV格式清洗與轉(zhuǎn)換的實例代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-08-08
  • 對Python中一維向量和一維向量轉(zhuǎn)置相乘的方法詳解

    對Python中一維向量和一維向量轉(zhuǎn)置相乘的方法詳解

    今天小編就為大家分享一篇對Python中一維向量和一維向量轉(zhuǎn)置相乘的方法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Python入門篇之字典

    Python入門篇之字典

    在元組和列表中,都是通過編號進(jìn)行元素的訪問,但有的時候我們按名字進(jìn)行數(shù)據(jù)甚至數(shù)據(jù)結(jié)構(gòu)的訪問,在python中也提供了內(nèi)置的映射類型--字典。映射其實就是一組key和value以及之間的映射函數(shù),其特點是:key的唯一性、key與value的一對多的映射。
    2014-10-10
  • python filecmp.dircmp實現(xiàn)遞歸比對兩個目錄的方法

    python filecmp.dircmp實現(xiàn)遞歸比對兩個目錄的方法

    這篇文章主要介紹了python filecmp.dircmp實現(xiàn)遞歸比對兩個目錄的方法,本文通過實例代碼給大家介紹的非常詳細(xì),大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05
  • Python 時間操作datetime詳情(下)

    Python 時間操作datetime詳情(下)

    我們在上一文datetime模塊對datetime模塊中包含了六個類對象如date、time、datetime等對時間和日期進(jìn)行操作。這一篇文章我們繼續(xù)上一篇文章的內(nèi)容學(xué)習(xí)datetime模塊中六大類的相關(guān)方法和屬性
    2021-11-11

最新評論