python扩展中的调试器不再支持小于3.8的python版本(debugpy)

报错原因

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
		        }
        },

即可正常调试。

posted @ 2024-12-26 17:13  ZCry  阅读(2968)  评论(0)    收藏  举报