我創(chuàng)建了一個虛擬環(huán)境,然后安裝了 Django 并在我的虛擬空間“virenv_1”中使用下面的 cmd 創(chuàng)建了一個項(xiàng)目“DjangoWeb”。django-admin startproject DjangoWeb我的目錄結(jié)構(gòu)如下:main_dir/├── virenv_1/└── DjangoWeb/ ├── manage.py └── DjangoWeb/ ├── __init__.py ├── settings.py ├── urls.py └── wsgi.py當(dāng)我在我的虛擬空間中使用以下 cmd 運(yùn)行 django 服務(wù)器時,我收到了一個不尋常的錯誤,如屏幕截圖所示。(virenv_1) C:\Users\..\main_dir\DjangoWeb>python manage.py runserver錯誤截圖:錯誤顯示的“設(shè)置”文件的路徑是我之前創(chuàng)建的舊項(xiàng)目,現(xiàn)在不再存在。請幫我解決這個問題。提前致謝。
1 回答

搖曳的薔薇
TA貢獻(xiàn)1793條經(jīng)驗(yàn) 獲得超6個贊
我終于找到了解決這個問題的方法。
因此,文件wsgi.py 會在您每次創(chuàng)建 DJANGO 項(xiàng)目時設(shè)置一個環(huán)境變量DJANGO_SETTINGS_MODULE 。
在我的例子中,這個變量是在創(chuàng)建第一個項(xiàng)目 djangoTut 時設(shè)置的,并且在創(chuàng)建我的新項(xiàng)目 DjangoWeb 時它沒有被覆蓋。
我只是刪除了系統(tǒng)屬性-> 環(huán)境變量中的現(xiàn)有條目,問題就解決了。
更新環(huán)境變量后,不要忘記重新啟動命令提示符。
添加回答
舉報
0/150
提交
取消