当前位置: 首页 > 知识库问答 >
问题:

VSCode Python扩展:扩展主机意外终止

从智志
2023-03-14

在Windows 10中运行最新版本的VSCode:1.61.2。直到昨天,我的Python扩展程序给了我这个错误“扩展主机意外终止”,我无法在VSCode中运行或调试Python文件,一切都正常。

我完全删除了VSCode(包括App、AppData中的< Code>code文件夹和< code >)。vscode文件夹)。但是当我重新启动,重新安装并运行VSCode并安装微软v2021.10.1365161279的Python扩展时,我得到了完全相同的错误。

看来这应该像我多年来那样有效。有没有办法找出是什么打破了它?

我可以使用VSCode在远程WSL实例中成功打开和运行Python文件,只是不能在Windows中。

[编辑:问题原来是Mozilla VPN。如果我从中排除VSCode,那么Python扩展就可以了。]

共有2个答案

夹谷星河
2023-03-14

原来问题出在我的Mozilla VPN上。如果我关闭它,那么我的Python扩展可以工作,如果我从VPN中排除VSCode,它也可以工作。

都博裕
2023-03-14

现在很多人报告了Python在Windows上的扩展问题。例如,这里有一个所谓的致命性能问题的修复,但这还没有进入定期更新周期。

我建议使用VS代码预览体验者或暂时禁用Python扩展,或者找到一种方法来恢复到早期的Python扩展版本。

[更新]看起来2021 . 10 . 2(2021年10月20日)到v2021.10.1365161279版本的变更日志包括以下修复:

  1. 确保我们使用shellExecutionSupport上下文键过滤掉Web场景中不受支持的功能。(#17811)
  2. 修复发现组件导致的无响应扩展问题。(#11924)
  3. 将dewgpy更新到1.5.1以确保用户未处理的异常设置默认为false。(#17789)

因此,我会测试卸载和重新安装微软Python扩展。这个新的更新对我有效。

 类似资料:
  • Ark 容器和 Ark Plugin 在运行时由不同的类加载器加载,不能使用常规的 ServiceLoader 提供 SPI 扩展,SOFAArk 自定义扩展点 SPI 机制, Ark Plugin 实现 SPI 机制,考虑到 Biz 卸载问题,Ark Biz 暂时不支持该 SPI 机制,只适用于 Ark Plugin 之间。 声明扩展接口 使用注解 @Extensible 声明扩展接口,注解定义

  • 扩展是专门设计的在 Yii 应用中随时可拿来使用的, 并可重发布的软件包。例如, yiisoft/yii2-debug 扩展在你的应用的每个页面底部添加一个方便用于调试的工具栏, 帮助你简单地抓取页面生成的情况。 你可以使用扩展来加速你的开发过程。 信息: 本文中我们使用的术语 "扩展" 特指 Yii 软件包。而用术语 "软件包" 和 "库" 指代非 Yii 专用的通常意义上的软件包。 使用扩展

  • vscode-react-native vscode-go

  • 扩展为现有的类、结构体、枚举类型、或协议添加了新功能。这也包括了为无访问权限的源代码扩展类型的能力(即所谓的逆向建模)。扩展和 Objective-C 中的分类类似。(与 Objective-C 的分类不同的是,Swift 的扩展没有名字。) Swift 中的扩展可以: 添加计算实例属性和计算类型属性; 定义实例方法和类型方法; 提供新初始化器; 定义下标; 定义和使用新内嵌类型; 使现有的类型遵

  • 概述 范例-hello-world 范例-word-count 范例-language-server 范例-调试器 调试-扩展 安装-扩展 范式-原则 测试-扩展 用我们的方法创造扩展

  • 本页包含内容: 扩展语法 计算型属性 构造器 方法 下标 嵌套类型 扩展就是向一个已有的类、结构体或枚举类型添加新功能(functionality)。这包括在没有权限获取原始源代码的情况下扩展类型的能力(即逆向建模)。扩展和 Objective-C 中的分类(categories)类似。(不过与Objective-C不同的是,Swift 的扩展没有名字。) Swift 中的扩展可以: 添加计算型属