PyQt程序莫名崩溃

0 投票
1 回答
981 浏览
提问于 2025-04-17 18:25

几个月前,我用PyQt为Windows开发了一个程序,并通过py2exe把它变成了可执行文件。最近,它突然开始崩溃,但我找不到明显的原因。

这里说的崩溃是指程序在没有任何提示的情况下就关闭了。我无法按需重现这个问题,因为它在不同的操作下崩溃。

有没有人知道我可以从哪里寻找原因?我该如何调试这样的情况呢?

1 个回答

1

最好的办法是用像gdb这样的调试工具来运行你的程序,这样可以获取一个调用栈的记录。有时候,这个记录并不一定能直接给出明显的解决办法。

下面是一些可能导致pyqt崩溃的常见问题,值得注意: 避免在PyQt中崩溃或卡住的好方法有哪些?

撰写回答