2024-10-03 06:18:32 发布
网友
嗨,我正在尝试用python调试多进程。 下面是我使用池运行多进程的一部分
pool = Pool(num_half_logical_cpus) pool_result_dict = pool.starmap(process_batches, lstListSets)
但是,我不能命中任何断点。 有人能引导我点击我设置的断点吗
谢谢
将此选项添加到launch.json将允许您调试多个进程
"subProcess": true,
然后它将命中断点,然后您可以选择要单步执行的进程(F10)。在左下方的子窗口中将有一个进程列表
单击“运行和调试”选项卡
然后单击“创建一个launch.json文件”
然后点击“Python”
然后单击“Python文件”配置
VSCode将为您创建一个“launch.json”文件。 此时,您需要添加"subProcess": true,,如这里所述https://stackoverflow.com/a/60529923/6121065
你可以走了。 现在可以调试代码了。 您可能需要根据需要调整配置
将此选项添加到launch.json将允许您调试多个进程
然后它将命中断点,然后您可以选择要单步执行的进程(F10)。在左下方的子窗口中将有一个进程列表
单击“运行和调试”选项卡
然后单击“创建一个launch.json文件”
然后点击“Python”
然后单击“Python文件”配置
VSCode将为您创建一个“launch.json”文件。 此时,您需要添加
"subProcess": true,
,如这里所述https://stackoverflow.com/a/60529923/6121065你可以走了。 现在可以调试代码了。 您可能需要根据需要调整配置
相关问题 更多 >
编程相关推荐