【问题标题】:Importing from "django.(any module)" gives me this warning : could not be resolved from source从“django.(任何模块)”导入给我这个警告:无法从源代码解决
【发布时间】:2021-05-15 17:26:09
【问题描述】:

我刚刚在虚拟环境中创建了一个 Django 项目,我收到了这个错误或警告,我不太确定:

(module) django Import "django.contrib" 无法从 源 Pylance(reportMissingModuleSource)

在具有import from django 的每一行中。

我已经搜索过这个问题,到目前为止我已经尝试了这些:

  1. 在 VScode 中编辑 Settings.JSON 文件,添加:

    "python.pythonPath": "C:/Users/abdur/dev/cfehome/django_project/Scripts/python.exe",
    

    我的虚拟环境中的 python.exe 位置是什么

  2. 我已经为虚拟环境中的那个选择了 Python 解释器,如下图所示:

    我也尝试过其他选择,但效果不佳。

但是,当我运行 python manage.py runserver 时,它可以正常工作而不会给我任何错误,但我试图了解为什么会收到这些警告。

【问题讨论】:

    标签: python django visual-studio-code django-models


    【解决方案1】:

    我假设您已经从用于您的 Django 的解释器中选择了另一个解释器。尝试关注这些steps,我已经在类似问题中描述过。祝你好运!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-22
      • 1970-01-01
      • 2021-10-08
      • 1970-01-01
      • 2021-09-27
      • 2019-08-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多