从“django.(any module)”导入给了我这个警告:无法从 sourcePylance (reportMissingModuleSource) 解析

MrX*_*rXQ 5 python django django-models

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

(模块)django 导入“django.contrib”无法从 sourcePylance(reportMissingModuleSource)解析

在具有import from django.

我已经搜索过这个问题,到目前为止我已经尝试过这些: 1 - 通过添加以下内容在 VScode 中编辑 Settings.JSON 文件:

"python.pythonPath": "C:/Users/abdur/dev/cfehome/django_project/Scripts/python.exe",
Run Code Online (Sandbox Code Playgroud)

哪个是我的虚拟环境中的 python.exe 位置

2 - 我选择了 Python Interpreter 作为虚拟环境中的一个,如下图: 在此处输入图片说明

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

然而,当我运行python manage.py runserver它时,它没有给我任何错误,但我试图理解为什么我会收到这些警告。

小智 0

我假设您已经从用于Django 的解释器中选择了另一种解释器。尝试按照我在类似问题中描述的这些步骤进行操作。祝你好运!