VS Code Python 调试器不断启动 powershell

VS Code Python debugger keeps launching powershell

我经常使用扩展名为 Python 的 VS Code。本周,当我尝试通过通常的方法进入调试模式时,VS Code 随机启动 Powershell,而不是像往常一样启动 Windows 控制台。这然后失败了。我已经检查并更改了我的默认终端设置,卸载并重新安装了 python 扩展,但没有任何效果。真令人沮丧!

我最近做过的一件可能会影响到这一点的事情是我使用远程扩展远程连接到多个 Azure VM 并在那里 linux 工作。这种行为可能是在那个时候开始的(不确定),但我已经搜索过论坛和设置但无济于事。知道是什么原因造成的吗!?

我刚刚遇到了同样的问题,也是在尝试通过终端 运行 一个 python 文件时遇到的。自上次 VS-Code 更新(2021 年 8 月)以来发生。我的默认终端是 bash 但不知何故 PowerShell 被打开了。我什至尝试删除 PowerShell 的内置终端配置文件,但没有用。

什么起作用了:将 VS-Code 版本降级到 2021 年 7 月(1.59 版)。

详细说明如何降级:https://newbedev.com/how-to-downgrade-vscode