3

嗨,我收到以下警告(导入下方的波浪线)import "numpy" could not be resolved Pylance(reportMissingModuleSource),。执行代码没有问题 - 工作正常,只是警告(波浪线)。

在以下 github 页面中,它声明使用以下行更改 Settings.JSON "python.analysis.extraPaths": ["./sources"]

然而这并没有奏效。我还尝试将路径添加到当前目录,然后添加“源”,如图所示。但它也没有工作。

/home/imantha/workspace/python我正在使用bashwithcode .命令从这个入口点打开 vs 代码。

谁能知道我如何添加正确的路径。

在此处输入图像描述

4

2 回答 2

3

如果我正确理解了您的问题,则说明您的 python 环境设置正确(因为您可以运行您的代码),但您的 IDE(Vs 代码)指向导入错误。

这可能是因为您的 IDE 不知道您当前的项目使用哪个 python 环境(它似乎存在于/home/imantha/workspace/python. 您需要对其进行设置以消除此警告https://code.visualstudio.com/docs/python/environments

于 2021-08-23T05:58:10.007 回答
0

设法弄清楚。我在 vscode 中使用了 jupyter,此外还更改了它的 (jupyter) 环境——这是正确的,

在此处输入图像描述

我还必须更改 .py 文件环境(之前是不同的环境)

在此处输入图像描述

这消除了警告。

于 2021-08-23T06:25:38.630 回答