无法从源 Pylance(reportMissingModuleSource)解析导入 "matplotlib"

Import "matplotlib" could not be resolved from source Pylance(reportMissingModuleSource)

每当我尝试在 VS Code 中导入 matplotlib 或 matplotlib.pyplot 时,我都会在标题中收到错误消息:

Import "matplotlib" could not be resolved from source Pylance(reportMissingModuleSource)

Import "matplotlib.pyplot" could not be resolved from source Pylance(reportMissingModuleSource)

reportMissingModuleSource 的超链接将我发送到 https://github.com/microsoft/pylance-release/blob/main/DIAGNOSTIC_SEVERITY_RULES.md#diagnostic-severity-rules,其中显示:
》针对没有对应源文件的import的诊断,发现类型存根,但找不到模块源文件,说明使用该执行环境时,代码可能运行时失败。类型检查将使用类型存根完成。"
但是,从解释中我不明白到底出了什么问题,我应该怎么做才能解决这个问题,有人可以帮我解决这个问题吗?

当我 select 一个不存在的 python 解释器时,我可以重现你的问题 matplotlib:

因此,解决方案是打开 集成 终端,然后 运行 pip install matplotlib。安装成功后,请重新加载window,警告应该会消失。

只需将解释器更改为 2.7.x 在 left-bottom 角 enter image description here

我遇到了同样的问题 - 我做了两件事并且现在可以正常工作了

重新启动应用程序并再次 运行。