我正在尝试调试一个用Python 2.7.1构建的scrapy项目 在2013年的视觉工作室。 我能够达到断点,但是当我进入/跨过时 调试器似乎继续执行,就好像我恢复了(F5)。 我正在使用标准的python启动器。 任何想法如何使步骤/结束功能工作?
答案 0 :(得分:2)
您需要启用工具 - >选项 - > Python工具 - >调试 - >启用Python标准库的调试。 https://github.com/Microsoft/PTVS/issues/106
答案 1 :(得分:1)
解决方法而非完整答案。
我在导入我自己的模块时遇到了这个问题,该模块在导入时运行代码(错误)。
通过将导入的模块设置为启动脚本,我可以逐步完成模块中的启动代码并进行调试。
我最好的猜测是,visual studio 2015决定导入的模块是一个python标准库,但启用“调试标准库”选项并不可行。因为许多标准库模块在导入时会产生错误。