【问题标题】:Django suddenly gives "No module named "Django""Django 突然给出“没有名为“Django”的模块”
【发布时间】:2021-07-14 15:22:24
【问题描述】:

一直在写博客,我已经忙/生病了 2 个星期,我今天回来开始我的虚拟环境,很好,所以我输入 python manage.py runserver 并得到

from django.core.management import execute_from_command_line
ModuleNotFoundError: No module named 'django'

我尝试再次安装 django,但没有解决问题

我不知道是不是因为我的 postgres 没有运行,但是当我在 CLI 中输入 psql 时,我得到了 psql: error: FATAL: role "toad" does not exist,当我用谷歌搜索时,我几乎找不到任何信息

按照这个速度,我将开始一个新项目并复制粘贴所有内容

【问题讨论】:

  • 尝试在你的虚拟环境中运行这个命令 pip freeze 看看你是否在输出中得到了 Django
  • ModuleNotFoundError: No module named 'pip' pip 和 pip3 在我的 venv 文件夹中,两者都试过了
  • 尝试运行python --version
  • 有效Python 3.8.10
  • 你激活虚拟环境了吗?

标签: python django postgresql


【解决方案1】:

我通过创建一个新的虚拟环境并重新安装我正在使用的所有软件包来修复它,这不是一个很好的修复,但仍然是一个修复

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-10-21
    • 1970-01-01
    • 1970-01-01
    • 2010-10-25
    • 2021-01-28
    • 2019-04-24
    • 1970-01-01
    相关资源
    最近更新 更多