Pylance 的 VSCode 设置

2023-11-22

我正在使用以下组件运行 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 from m1.py when pylance失败了。我的settings.json文件下的src目录是:

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

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


皮兰斯使用python.analysis.extraPaths相对于python.autoComplete.extraPaths.

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

你尝试过吗?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Pylance 的 VSCode 设置 的相关文章

随机推荐

  • 释放-获取的传递性

    正当我以为我已经掌握了原子知识时 我看到了另一篇文章 这是摘录自GCC wiki under 总体总结 Thread 1 Thread 2 Thread 3 y store 20 if x load 10 if y load 10 x st
  • node.js,捕获错误以便脚本不会中断?

    我有一个 node js 脚本 每当发生错误时 node js 都会因发生的错误而停止运行 检查 Node js 中的错误的正确方法是什么 这样它就不会破坏脚本并导致 Node js 停止 您可以通过设置以下内容来捕获其他未捕获的错误 pr
  • 数据包加密在Chef服务器上加密,但是如何加密本地副本呢?

    我在私有 git 存储库中拥有完整的 Chef 配置集 包括角色 食谱 数据包等 我发现当数据包上传到 Chef 服务器时 我可以使用 secret file 选项对其进行加密 但我也想将这些数据包加密存储在 git 存储库中 唯一想到的就
  • Django 开发服务器和 MIME 类型

    是否有在 django 开发服务器中设置 MIME 类型 具体来说 我希望从 Chrome 开发工具的警告中删除此消息 Resource interpreted as Image but transferred with MIME type
  • % 在 like 子句的开头

    我听说由于性能原因 不建议在 SQL Server 中的 LIKE 子句开头使用 为什么会这样呢 有关此问题的更多详细信息将帮助我了解此问题的影响 A 在一个的开始LIKE子句意味着索引完全没有用 如果有静态文本将图案锚定在 至少可以从索引
  • 在批处理文件中,如何判断进程是否正在运行?

    我想编写一个批处理文件来检查进程是否正在运行 如果正在运行 则执行一个操作 如果没有 则执行另一个操作 我知道我可以使用任务列表列出所有正在运行的进程 但是有没有更简单的方法来直接检查特定进程 看起来这应该可行 但事实并非如此 taskli
  • 找到穿过迷宫的所有可能路径

    我正在尝试创建一个程序 该程序将遍历一个随机生成的迷宫 其中 1 是开放的 0 是墙壁 从左上角开始 到右下角结束 路径可以向上 向下 向左 向右 目前 我的程序为我提供了一种解决方案 但我无法让它打印多个路径 我已经阅读了这个问题的几个不
  • 如何使用 Apache Velocity 进行 XML 转义?

    我正在使用 Apache Velocity 生成 XML XML 转义输出的最佳 最直接 方法是什么 我看到有一个转义工具 但无法弄清楚它的开发状态 我还认为 XML 转义很可能是由 Velocity 直接支持的 看一眼事件处理程序 eve
  • IOS 关闭/显示键盘而不放弃第一响应者

    我的应用程序与通过蓝牙连接的条形码扫描仪一起使用 连接扫描仪后 您可以双击扫描仪上的按钮来关闭 显示屏幕键盘 90 的情况下 用户会希望隐藏键盘 因为他们将扫描条形码来输入数据 我提前知道有一些例外情况需要启用键盘 我想省去他们按扫描仪按钮
  • 可能使用三元运算符表达条件 HAML

    尝试想出一种更紧凑的方式在 HAML 和 Ruby 中表达这个条件 也许使用三元运算符 if page nil br nothing yet else br page name 寻找类似的方法有条件地测试是否在 HAML 模板中添加类的巧妙
  • 如何使用 grep 跨多行查找模式?

    我想找到按顺序包含 abc 和 efg 的文件 并且这两个字符串位于该文件中的不同行 例如 一个包含内容的文件 blah blah blah blah blah abc blah blah blah blah blah blah blah
  • qTip 问题 - 提示未显示,因为元素在脚本之后加载

    我对 javascript jQuery 或其插件不太有经验 但通常我都能应付 无论如何 我的客户正在构建一个网站 其目的之一是从不同网站获取新闻文章并在无序 html 列表中显示标题 我无法访问他的代码 新闻文章加载速度相当慢 在网站加载
  • EmberJS - 具有 hasMany 关系的记录无法加载

    我正在使用 EmberJS 1 0 0 和 Ember Data 1 0 0 beta 以及最新版本的本地存储适配器 当我尝试从商店加载具有 hasMany 关系的记录时 出现以下错误 ember 1 0 0 js 第 394 行 断言失败
  • Tabhost-设置 Android 标签中的徽章位置

    我对徽章的概念很陌生 在我的应用程序中 我想在一个选项卡上显示徽章 为此 我使用了 android viewbadger jar 文件Android ViewBadger它在 4 个选项卡上工作正常 TabWidget tabs TabWi
  • Android:如何禁用列表创建时的列表项

    我对 Android 开发还很陌生 仍然在做很多事情 我有一个使用以下代码显示的主菜单 但无法弄清楚如何禁用菜单中的选定项目 有人可以帮我一些示例代码吗 public class listTest extends ListActivity
  • 如何通过 C# 中的 Selenium 伪造/模拟 ChromeDriver 中的地理位置?

    如何通过 C 中的 Selenium 伪造 模拟 ChromeDriver 中的地理位置 我只提供了 Python 和 Java 的示例 但我无法将代码 翻译 为 C 因为所使用的函数不存在 这是我想要做的示例图像 官方说好像还不支持 ht
  • Github:克隆我的私人存储库时出错

    我尝试使用 https URL 克隆我的 GitHub 项目 但失败并出现错误 git clone https email protected foo foo private git Cloning into foo private Pas
  • Laravel 4 中的包控制器

    我想在 Laravel 4 包中添加控制器 但我无法让路由正常工作 我已按照 Laravel 4 文档中的包说明进行操作 并获得了适用于非控制器路由的routes php 文件 有人可以给我一些关于如何让包控制器在 Laravel 4 中工
  • 在没有浏览器的情况下将 OpenID 与 WCF 一起使用,可能吗?

    从我对 OpenID 的大部分阅读来看 似乎可能需要浏览器 我正在编写一个 WCF 应用程序 并希望使用 OpenID 作为身份验证方法 但我的应用程序不是 Web 应用程序 是否可以在不需要 Web 浏览器的情况下一起使用 WCF 和 O
  • Pylance 的 VSCode 设置

    我正在使用以下组件运行 Vscode Version 1 51 1 user setup Commit e5a624b788d92b8d34d1392e4c4d9789406efe8f Date 2020 11 10T23 34 32 02