在你的项目根目录下找到或创建.vscode文件夹,并在其中创建或修改launch.json文件。在launch.json文件中添加debugpy所需的配置。这一步只需在首个项目中执行,后续项目可以直接复制使用。在VSCode中启动调试:配置完成后,打开VSCode的调试面板,会发现新的调试选项。点击调试面板中的绿色三角图标启动调试。...
首先,需要对项目的.vscode/launch.json文件进行配置,加入以下内容(注意,这一步只需在首个项目中执行,后续项目可以直接复制使用)。配置完成后,在VSCode的调试面板中会出现新的调试选项。此时,只需点击绿色三角图标启动调试,VSCode将暂停在程序的指定位置,等待远程连接。在你希望调试的Python程序中,...
使用debugpy-run进行调试时,VS Code需先安装Python插件,确保在执行 "/usr/bin/python3: No module named debugpy"错误后,可以正常使用。接着,配置launch.json文件于VS Code中,详情可参阅代码可视化工作室的官方文档:code.visualstudio.com/d...执行调试流程,只需点击调试按钮即可启动断点调试功能。
为了进行多卡程序调试,首先需要准备示例代码。创建名为ddp_demo.py的文件,并参考PyTorch官方文档中的initialize-ddp-with-torch-distributed-run-torchrun示例。接下来,使用两卡运行程序。在调试过程中,配置~/.vscode/launch.json文件对于使用VS Code进行调试至关重要。设置断点,例如在outputs = ddp_mode...
步骤一:执行命令 python -m blablabla 步骤二:遇到错误时,设置断点,输入pyd !!,按下回车。此操作会自动扩展为上一个命令,再次按下回车即可启动debugpy。步骤三:使用VS Code连接debugpy,参照相关教程进行。若当前命令非上一条历史命令,可通过历史命令查找功能找到目标命令,如输入python并按下上...