首页 > 解决方案 > Pylance 的 VSCode 设置

问题描述

我正在使用以下组件运行 Vscode:

Version: 1.51.1 (user setup)
Commit: e5a624b788d92b8d34d1392e4c4d9789406efe8f
Date: 2020-11-10T23:34:32.027Z
Electron: 9.3.3
Chrome: 83.0.4103.122
Node.js: 12.14.1
V8: 8.3.110.13-electron.0
OS: Windows_NT x64 10.0.20270
Pylance 2.6

我有以下目录结构:

src
    m1.py
    .vscode
        settings.json
    lib
        m2.py
        .vscode
        settings.json

在开发 Python 代码时,我在这个环境中使用了几个 linter。Mypy没有问题但pylance无法解决导入问题。

我正在尝试m2.py从失败m1.py时导入模块。pylance我的目录settings.json下的src文件是:

{
    "python.autoComplete.extraPaths": [
        "*.lib"
    ]
}

谁能看到如何解决这个问题?

标签: visual-studio-codevscode-settingspylance

解决方案


Pylance 使用python.analysis.extraPathspython.autoComplete.extraPaths.

{
    "python.analysis.extraPaths": [
        "*.lib"
    ]
}

你试过吗?


推荐阅读