调试Python版本< 3.5 with vscode new debugger

问题描述 投票:0回答:2

在最近的 vscode 版本中,Python 扩展现在使用 debugpy 作为默认的 python 调试器,取代旧的 ptvsd。

我需要在适用于 python 3.2 而不适用于较新版本的软件程序中调试 python 脚本。不幸的是,debugpy 仅适用于 python > 3.4。

有没有办法在 vscode python 扩展中使用另一个调试器,或者选择使用哪个调试器? 换句话说,是否可以调试 python < 3.5 scripts in vscode?

python debugging visual-studio-code
2个回答
6
投票

是的,您需要降级VSCode使用的Python版本。在扩展中找到 Python 并安装另一个版本。


0
投票

我的服务器有 Python 3.6,但 VS Code 调试器仅适用于 Python 3.7 或更高版本。我发现的最佳解决方案是下载 Debugpy Old 扩展,该扩展是在以前版本的 Python 中编译的。

© www.soinside.com 2019 - 2024. All rights reserved.