[英]when ever i am trying to start a project after i have installed django, execution displays No Module Found Error :django module or django.core
(.env) C:\Users\shara\Desktop\testfolder\_djhole>pip install Django (executed)
(.env) C:\Users\shara\Desktop\testfolder\_djhole>django-admin start project my site (No Module Found Error)
我已經重復這個過程很長時間了。 由於以下原因,目前無法開始在 Django 上工作:
ModuleNotFoundError: No module named 'django.core'; 'Django' is not a package
我已經卸載它並重新安裝了幾次。 當我使用 pip 時凍結然后
asgiref==3.2.7
Django==3.0.7
pytz==2020.1
sqlparse==0.3.1
但仍然無法開始在 Django 上工作,因為找不到模塊錯誤。
順便說一句,只有一個 python 版本 3.8.3 並添加到路徑中。 我希望那里有一些天才可以給我一些答案,因為我已經在互聯網上搜索了整個互聯網以解決這個惡魔般的問題並且沒有人陪伴。
如果您當前的項目沒有這樣的環境,那么您需要這樣做
mkvirtualenv .env
您要么已經有一個環境,要么剛剛創建了它。 然后你需要使用虛擬環境。 你可以這樣做:
workon .env
檢查項目根目錄中是否有 requirements.txt 文件。 如果有,則表示某人(也許是您)創建了一個文件,其中列出了必須安裝才能啟動和運行的所有軟件包。 如果是這樣的話,那么你只需要運行這個:
pip install -R requirements.txt
如果您沒有 requirements.txt 文件,則只需運行以下命令:
pip install django
這將安裝最新版本的 Django。 如果您需要特定版本,那么您也可以這樣做:
pip install django==2.2.4
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.