第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

先創(chuàng)建Django應(yīng)用還是先創(chuàng)建虛擬環(huán)境?

先創(chuàng)建Django應(yīng)用還是先創(chuàng)建虛擬環(huán)境?

哈士奇WWW 2021-12-17 14:47:02
我一直在嘗試使用 Django 成功創(chuàng)建項目,但是我見過用戶首先創(chuàng)建項目然后創(chuàng)建虛擬環(huán)境的項目。我還看到了用戶創(chuàng)建虛擬環(huán)境然后創(chuàng)建 django 應(yīng)用程序的實例。雙方都爭辯說他們的方法更好,但現(xiàn)在我很困惑。請幫忙
查看完整描述

3 回答

?
瀟瀟雨雨

TA貢獻1833條經(jīng)驗 獲得超4個贊

最好先創(chuàng)建虛擬環(huán)境并開始在該環(huán)境中工作。即使用該環(huán)境中的python。

優(yōu)勢:

一個。環(huán)境將包含項目所需的所有包

灣 可以在多個環(huán)境之間切換(測試目的)

C。容易記錄所需的包裹

d. 不會影響你需要 python 3.5 的另一個項目,在 django 項目中你需要 python 3.6

缺點:如果你有很多虛擬環(huán)境,需要跟蹤每個環(huán)境(所有虛擬環(huán)境都存儲在同一個地方,就像 anaconda 一樣,否則如果存儲在項目文件夾中,那么 1 環(huán)境就沒有問題)


查看完整回答
反對 回復(fù) 2021-12-17
?
qq_花開花謝_0

TA貢獻1835條經(jīng)驗 獲得超7個贊

這取決于您的使用情況。假設(shè)您全局安裝了 Django 2.1,那么您有一個項目需要安裝 Django 1.9,這里您需要先設(shè)置您的虛擬環(huán)境


查看完整回答
反對 回復(fù) 2021-12-17
?
拉莫斯之舞

TA貢獻1820條經(jīng)驗 獲得超10個贊

當您擁有虛擬環(huán)境時,您可以跟蹤每個項目的包。激活虛擬環(huán)境后,您可以使用命令創(chuàng)建 requirements.txt 文件

pip freeze > requirements.txt

因此,當您想將 django 項目運行到不同的操作系統(tǒng)時,您可以從您創(chuàng)建的需求文件中安裝您的包。

pip install -r requirements.txt

另一種情況是當您的操作系統(tǒng)具有 django 1.11 并且您有一個使用該版本創(chuàng)建的 django 項目時。當您在操作系統(tǒng)中升級 django 版本時,django 應(yīng)用程序?qū)⒅袛唷?/p>

所以我認為對于每個 django 項目,一個好的方法是擁有自己的虛擬環(huán)境


查看完整回答
反對 回復(fù) 2021-12-17
  • 3 回答
  • 0 關(guān)注
  • 272 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號