1、首先,调试之前要确保python插件(Microsoft的python插件)当前选择的环境,是执行的环境。如果是虚拟venv环境,需要自己在本地settings.json中写pythonPath。
2、都配置好之后,点击左侧调试按钮,打开调试面板,展开debug选项,点击Add Configuration。
3、接着会自动打开launch.json,在其中添加一个python的configuration。
4、接着要求选择方式。如果是从某个文件开始执行,选择Python File。
5、接着会创建如图的一个配置项。其中program中的${file}表示当前文件。
6、如果希望指定工作区中的文件,可以手动添加一项,将program修改为${workspaceRoot}下面的路径。
7、配置好之后,就可以下断点,然后点击左上DEBUG旁边的绿色小三角,开始调试。
8、不过要注意,python插件的部分版本有无法调试的问题。我使用的是2019.6版本可以调试我的python 3.7.6。
9、如果出现无法调试问题,可以尝试安装其他版本的python插件,通常不用在自己的python环境中安装ptvsd,因为python插件自带ptvsd,路径如图。