ModuleNotFoundError.在虚拟环境中运行服务器时,没有名为'django'的模块。在虚拟环境中运行服务器时,没有名为'django'的模块。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ModuleNotFoundError.在虚拟环境中运行服务器时,没有名为'django'的模块。在虚拟环境中运行服务器时,没有名为'django'的模块。相关的知识,希望对你有一定的参考价值。

我是一个新的python学习.在学习python基础知识后,我已经转移到学习python的Web框架Django.对于这个


在安装完python 3.7后,我按照以下步骤在我的windows上安装django。

  1. 首先我打开cmd命令提示符(C:\usersmypcname)
  2. 然后我用命令创建了虚拟环境包装器 pip install virtualenvironmentwrapper-win
  3. 然后我用命令创建了虚拟环境 mkvirtualenv测试
  4. 然后我输入命令 试工 启用虚拟环境
  5. 然后试着用命令安装django pip install django 并成功安装
  6. 然后我用命令创建了项目目录 mkdir djangoprojects
  7. 然后,我在djangoprojects(我在上一步创建的)中创建了应用程序目录,并将其与 命令 django-admin startproject firstproject
  8. 然后,我移动到第一项目用命令cd...。
  9. 在那里,我试着用以下命令运行服务器 命令 python manage.py runerver 并得到错误

回溯(最近一次调用)。 文件 "manage.py",第10行,在main中从django.core.management导入execute_from_command_line ModuleNotFoundError。没有名为 "django "的模块

上述异常是导致以下异常的直接原因。

回溯(最近一次调用最后一次)。 文件 "manage.py",第21行,在main() 文件 "manage.py",第12行,在main raise ImportError( ImportError: 无法导入Django。你确定它已经安装在你的PYTHONPATH环境变量中并且可用吗?你是否忘记激活虚拟环境?


谁能告诉我,我在这里做错了什么? 为什么会显示错误?

答案

其实我是自己解决的,我下载了两次不同版本的python,也下载了带有anaconda包的python,我从电脑上卸载了所有python版本和anaconda,然后从他的官方网站上重新安装了python,然后我尝试了上述方法,效果很好,感谢我自己。

以上是关于ModuleNotFoundError.在虚拟环境中运行服务器时,没有名为'django'的模块。在虚拟环境中运行服务器时,没有名为'django'的模块。的主要内容,如果未能解决你的问题,请参考以下文章

Django 错误“ModuleNotFoundError:没有名为“ocore”的模块

ModuleNotFoundError:即使已安装,也没有名为“django”的模块(与代码相比)

ModuleNotFoundError:没有名为“django”的模块

ModuleNotFoundError:没有名为“pywhatkit”的模块

ModuleNotFoundError:没有名为“streamlit.cli”的模块

mod_wsgi 错误:ModuleNotFoundError:没有名为“django”的模块