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

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


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

  1. 首先我打开cmd命令提示符(C:\\users\mypcname)
  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,然后我尝试了上述方法,效果很好,感谢我自己。

给TA打赏
共{{data.count}}人
人已打赏
解决方案

Java过滤器不能返回布尔值[重复]。

2022-4-20 0:00:15

解决方案

Roslyn代码生成,如何为给定类型创建一个类型表达式。

2022-4-20 1:00:08

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索