【问题标题】:visual studio code pylance search foldersVisual Studio Code pylance 搜索文件夹
【发布时间】:2021-08-24 06:13:46
【问题描述】:

我有一个项目,其中包含一些 python - python 是一个更大的东西的一部分 - 在根 git 内的几个目录中有几个程序 - 在另一个目录中有一些通用代码。

运行正常 - 但 Visual Studio 代码中的 pylance 将所有依赖项视为错误,即使大多数依赖项位于我正在编辑的脚本的当前目录中。如果我打开该子目录,它们可以正常工作 - 但我真的希望在更大的项目级别打开可视代码。

有没有办法在目录中的某个地方插入一个文件,告诉 pylance “这里是 python 搜索路径”之类的?

【问题讨论】:

  • 我想知道你是否得到了我的答案?如果您有任何其他问题,请告诉我。
  • 对不起 - 当我第一次看到答案时 - 我认为设置是一个全球性的东西 - 这对我来说毫无意义,因为它必须为整个团队工作 - 我只是更仔细地阅读它并意识到你可以将它放在您工作区的 settings.json 中 - 这样做并且效果很好。非常感谢!
  • 不客气。看来我下次应该发布一个更清晰的答案:D
  • 不是我的错 - 阅读不够清楚,只是假设设置处于 pylance 级别而不是工作区级别

标签: python visual-studio-code pylance


【解决方案1】:

您可以搜索关于additional import search resolution paths的设置:

"python.analysis.extraPaths": [
    "path1",
    "path2",
],

请试一试。

更多信息查看Pylance Settings and Customization

【讨论】:

    猜你喜欢
    • 2019-01-15
    • 2018-01-12
    • 2015-07-17
    • 2018-03-07
    • 2022-08-17
    • 2017-01-28
    • 2023-02-18
    • 2019-03-12
    • 1970-01-01
    相关资源
    最近更新 更多