为何debugpy调试器不支持低于3.8的Python版本?

摘要:报错原因 python版本过低,vscode的插件不再支持低版本的python调试。 尝试方法 如果搜这个报错,常见的方法就是降低插件版本,但是可能带来新的问题:vscode Cannot read properties of undefi
报错原因 python版本过低,vscode的插件不再支持低版本的python调试。 尝试方法 如果搜这个报错,常见的方法就是降低插件版本,但是可能带来新的问题:vscode Cannot read properties of undefined (reading 'resolveEnvironment') 最终解决办法 在终端使用命令python -m debugpy --listen localhost:9999 --wait-for-client XXX.py --你的参数,launch.json增加配置: { "name": "Python: debug", "type": "debugpy", "request": "attach", "connect": { "host": "localhost", "port": 9999 } }, 即可正常调试。