vscode安装了旧版插件却无法debug python 3.6?解决方案!
在vscode新版的python插件中,已经不支持对3.7以下版本的python进行debug,因此需要安装旧版的python debugger。
这类信息可以很方便的找到,以下是一个可用的版本:
vscode版本:1.107.1
python插件版本:2023.4.0
python debugger插件版本:2023.1.12492010,这个插件在旧版叫“Debugpy”,新版叫python debugger
其中,debugger版本要求十分严格,必须是2023.1.xxx以下,上面我提供的是最新的版本。python插件版本要求不是非常严格,可能新一些的版本也可以支持.
在我安装完后,某一天突然发现无法debug了,经过排查,原因是launch.json中的配置需要确保"type": "debugpy"。默认添加的配置是"type": "python"。这点来自这个github issue:https://github.com/microsoft/vscode-python-debugger/issues/204

浙公网安备 33010602011771号