Django进口ipdb;ipdb.set_跟踪();即使被注释,仍要运行调试器。为什么?

2024-09-24 22:19:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我和IPDB有问题。我不使用它后,但在我运行网页后,在单一刷新后,debbuger无论如何都会被触发。我至少要推荐两次左右,以迫使django不愿意进行调试。在

另外,我经常呼气error: [Errno 32] Broken pipe

(如果重要的话,我在基于vagrant的虚拟机中运行它)


Tags: django网页errorpipevagrantbrokenipdberrno
1条回答
网友
1楼 · 发布于 2024-09-24 22:19:43

我会确保我已经杀死了runserver/gunicorn并干净地重新启动它,以确保没有线程仍在运行ipdb。(例如,如果您使用的是django devserver,那么它是多线程的)

相关问题 更多 >