【问题标题】:VS/Pylance warning: import "module" could not be resolvedVS/Pylance 警告:无法解析导入“模块”
【发布时间】:2021-08-23 05:32:50
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: python visual-studio-code pylance


    【解决方案1】:

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

    这可能是因为您的 IDE 不知道当前项目使用哪个 python 环境(它似乎位于 /home/imantha/workspace/python 的某个地方)。你需要设置它来摆脱这个警告https://code.visualstudio.com/docs/python/environments

    【讨论】:

      【解决方案2】:

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

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

      这消除了警告。

      【讨论】:

      • 如何更改.py环境?我没有这个选项?
      • vscode 更新后在右下角
      猜你喜欢
      • 2021-03-24
      • 2021-08-23
      • 1970-01-01
      • 2022-08-12
      • 2021-03-23
      • 2022-11-19
      • 2021-09-17
      • 2021-04-18
      • 2021-04-23
      相关资源
      最近更新 更多