【问题标题】:ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH environment variable?ImportError:无法导入 Django。您确定它已安装并在您的 PYTHONPATH 环境变量中可用吗?
【发布时间】:2018-09-24 14:35:23
【问题描述】:

我在环境变量中添加了python路径然后它也给了我同样的错误所以请任何人都可以帮助我

(py1) C:\Users\NIKITA GULHANE\projects\raksh>python manage.py runserver Traceback(最近一次调用最后一次):文件“manage.py”,行 8、在 从 django.core.management 导入 execute_from_command_line 文件 "C:\Users\NIKITA~1\Envs\py1\lib\site-packages\django__init__.py", 第 1 行,在 从 django.utils.version 导入 get_version 文件“C:\Users\NIKITA~1\Envs\py1\lib\site-packages\django\utils\version.py”, 第 1 行,在 导入日期时间 ModuleNotFoundError: 没有名为“日期时间”的模块

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

Traceback(最近一次调用最后一次): 文件“manage.py”,第 14 行,在 ) 来自 exc ImportError:无法导入 Django。您确定它已安装并在您的 PYTHONPATH 环境变量中可用吗?您忘记激活虚拟环境了吗?

【问题讨论】:

  • 请说明您是如何设置 python 路径的 - 如果它不能再导入 datetime,则出现问题。如果您已经激活了py1 虚拟环境并在其中安装了 Django,那么您应该不需要设置 python 路径。
  • 谢谢你给我重播,我用的是windows 10和python路径
  • C:\Users\NIKITA GULHANE\AppData\Local\Programs\Python\Python37 。此 url 在高级系统设置选项环境变量中的计算机属性中设置,单击该按钮然后弹出窗口。在用户变量中创建新变量名 PYTHONPATH 和系统变量在 c 驱动器中添加了 python 安装路径
  • 那个 python 路径对我来说看起来不正确。之前是设置了不同的值还是您更改了它?我可能会尝试删除它。我不在 Windows 上使用 Python,所以我没有更多的建议。 This page 可能会有所帮助。
  • 感谢您的建议

标签: python


【解决方案1】:

我发现您必须确保将 Django 导入文件 wsgi.py。

希望this answer有用

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-07
    • 2018-12-09
    • 2021-04-05
    • 1970-01-01
    • 1970-01-01
    • 2018-02-15
    • 2022-11-17
    • 1970-01-01
    相关资源
    最近更新 更多