簡體   English   中英

ModuleNotFoundError:在虛擬環境中運行服務器時沒有名為“django”的模塊

[英]ModuleNotFoundError: No module named 'django' while running server in virtual environment

i am new in python learning.after learning python basics i have moved to learn python web framework Django. 為了這


在安裝 python 3.7 后,我按照這些步驟在我的 windows 上安裝 django

  1. 首先我打開 cmd 命令提示符(C:\users\mypcname)
  2. 然后我使用命令pip install virtualenvironmentwrapper-win創建了虛擬環境包裝器
  3. 然后我使用命令mkvirtualenv test創建了虛擬環境
  4. 然后我輸入命令workon test以啟用虛擬環境
  5. 然后嘗試使用命令pip install django 安裝 django並成功安裝
  6. 然后我使用命令mkdir djangoprojects創建了項目目錄
  7. 然后我使用命令 django-admin startproject firstproject在 djangoprojects(我在上一步中創建)中創建了 app 目錄
  8. 然后我用命令 cd 移動到 firstproject ..
  9. 在那里我嘗試使用命令 python manage.py runserver運行服務器並出現錯誤

回溯(最后一次調用):文件“manage.py”,第 10 行,主要來自 django.core.management import execute_from_command_line ModuleNotFoundError: No module named 'django'

上述異常是以下異常的直接原因:

回溯(最近一次調用最后一次):文件“manage.py”,第 21 行,在 main() 文件“manage.py”,第 12 行,在 main 中引發 ImportError(ImportError: Couldn't import Django。你確定它已安裝並在您的 PYTHONPATH 環境變量中可用?您是否忘記激活虛擬環境?


誰能指導我在這里做錯了什么? 為什么它顯示錯誤

我自己得到了解決方案。 實際上我已經下載了兩次不同版本的 python 我也下載了 python 和 anaconda ZEFE90A8E604A7C840E88D03A67F。 我從我的電腦上卸載了所有 python 版本和 anaconda 然后我從他的官方網站重新安裝了 python。 然后我嘗試了上面的方法,效果很好。感謝我自己

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM