简体   繁体   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. i am new in python learning.after learning python basics i have moved to learn python web framework Django. for this为了这


i followed these steps for installing django on my windows after installing python 3.7在安装 python 3.7 后,我按照这些步骤在我的 windows 上安装 django

  1. first i opens cmd command prompt (C:\users\mypcname)首先我打开 cmd 命令提示符(C:\users\mypcname)
  2. then i created virtual environment wrapper with command pip install virtualenvironmentwrapper-win然后我使用命令pip install virtualenvironmentwrapper-win创建了虚拟环境包装器
  3. then i created virtual environment with command mkvirtualenv test然后我使用命令mkvirtualenv test创建了虚拟环境
  4. then i entered command workon test to enable virtual environment然后我输入命令workon test以启用虚拟环境
  5. then tried to install django with command pip install django and its successfully installed然后尝试使用命令pip install django 安装 django并成功安装
  6. then i created projects directory with command mkdir djangoprojects然后我使用命令mkdir djangoprojects创建了项目目录
  7. then i created app directory in djangoprojects(which i created in last step) with command django-admin startproject firstproject然后我使用命令 django-admin startproject firstproject在 djangoprojects(我在上一步中创建)中创建了 app 目录
  8. then i moved to firstproject with command cd..然后我用命令 cd 移动到 firstproject ..
  9. there i tried to run server with command python manage.py runserver and got error在那里我尝试使用命令 python manage.py runserver运行服务器并出现错误

Traceback (most recent call last): File "manage.py", line 10, in main from django.core.management import execute_from_command_line ModuleNotFoundError: No module named 'django'回溯(最后一次调用):文件“manage.py”,第 10 行,主要来自 django.core.management import execute_from_command_line ModuleNotFoundError: No module named 'django'

The above exception was the direct cause of the following exception:上述异常是以下异常的直接原因:

Traceback (most recent call last): File "manage.py", line 21, in main() File "manage.py", line 12, in main raise ImportError( ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable? Did you forget to activate a virtual environment?回溯(最近一次调用最后一次):文件“manage.py”,第 21 行,在 main() 文件“manage.py”,第 12 行,在 main 中引发 ImportError(ImportError: Couldn't import Django。你确定它已安装并在您的 PYTHONPATH 环境变量中可用?您是否忘记激活虚拟环境?


can anyone guide me what i have done here wrong?谁能指导我在这里做错了什么? why its showing error为什么它显示错误

i got solution by myself.我自己得到了解决方案。 actually i had downloaded python twice with different versions also i had downloaded python with anaconda package.实际上我已经下载了两次不同版本的 python 我也下载了 python 和 anaconda ZEFE90A8E604A7C840E88D03A67F。 i uninstalled all python versions and anaconda from my computer then i reinstalled python from his official website.我从我的电脑上卸载了所有 python 版本和 anaconda 然后我从他的官方网站重新安装了 python。 then i tried above method which works fine.thanks to myself然后我尝试了上面的方法,效果很好。感谢我自己

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 ModuleNotFoundError:没有名为“django”的模块,具有虚拟环境 Python3.8 - ModuleNotFoundError: No module named 'django', with virtual environment Python3.8 ModuleNotFoundError:没有名为“PIL”的模块用于虚拟环境 - ModuleNotFoundError: No module named 'PIL' For virtual Environment ModuleNotFoundError:运行 Django + Docker 项目时没有名为“djoser”的模块 - ModuleNotFoundError: No module named 'djoser' while running Django + Docker project 虚拟环境模块(ModuleNotFoundError) - Virtual Environment Module ( ModuleNotFoundError) ModuleNotFoundError:运行 pyttsx 时没有名为“engine”的模块 - ModuleNotFoundError: No module named 'engine' while running pyttsx ModuleNotFoundError:部署到ElasticBeanstalk时没有名为'django'的模块 - ModuleNotFoundError: No module named 'django' while deploying to ElasticBeanstalk 如何解决 ModuleNotFoundError:虚拟环境中没有名为“skimage”的模块 - How do i resolve ModuleNotFoundError: No module named 'skimage' in virtual environment ModuleNotFoundError: 没有名为 'django 的模块 - ModuleNotFoundError: No module named 'django ModuleNotFoundError:没有名为“django”的模块 - ModuleNotFoundError: No module named 'django' ModuleNotFoundError: 没有名为“django”的模块 - ModuleNotFoundError: No module named ' django'
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM