我正在使用 Jupyter (IPython) 笔记本,其中 pdb / ipdb 运行良好,除了一个问题:如果我在 pdb 模式下不小心运行了我的 pdb 所在的同一单元,则输出消失,整个笔记本卡住了,我无法再运行任何命令。我也尝试过中断或重启内核;不起作用。我唯一的选择是关闭笔记本,然后重新启动。
还有其他人遇到这个问题/知道解决方案吗?每次我犯这个错误时都必须重新启动笔记本,这对我来说非常烦人。
这是问题的屏幕截图。下面我按预期处于 pdb 模式:
如果我随后(意外地)运行我的 pdb 所在的同一单元格,则笔记本在尝试运行该单元格时会卡住,并且不会运行其他任何内容(如下面的单元格)。