|
|
发表于 2023-6-23 09:15:11
|
显示全部楼层
发现有几个可能的原因:
* 可能你的断点设置不正确。断点必须在有效的代码行上设置,比如在if语句、函数定义等行上设置,而不是空行或注释行上。
* 可能你的VS Code没有正确调试Python代码的功能。你需要确保安装了Python扩展,并在扩展的设置中正确设置Python解释器的路径。
* launch.json中的配置可能有误。你设置的launch.json代码需要检查几点:
- "python"路径要设置为你的Python可执行文件的正确路径
- "program"要设置为你要调试的Python文件路径,可以是相对路径或绝对路径
- 确保没有语法错误导致launch.json文件格式化不正确
我的建议:
重新检查你的断点设置,确保是在有效代码行上添加的断点。删除错误的断点。
确认你安装了Python扩展,并在设置中正确设置了Python解释器路径。
检查launch.json文件格式是否正确,python和program参数是否设置正确。
重启VS Code,重启后重新设置断点并重新启动调试。
如果还不行,可以尝试还原launch.json文件,然后重新根据VS Code的设置向导重新配置一遍Python调试设置。 |
|