每当我点击TKinter中的菜单选项时,我都会收到一条非常无用的错误消息:
Fatal Python error: PyEval_RestoreThread: NULL tstate
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
问题是,它是间歇性的,它发生在每五到六次尝试点击一个菜单项,并且没有行号或任何可能指向正确方向的东西。该程序的代码库非常大,由于我不知道代码的哪一部分导致它,我不知道要分享什么来试图找到根本原因。
This thread说可以通过更新gtk修复它,但我根本不使用gtk。我使用的是Python 2.7,tkinter 8.5版,并在Windows上运行。如果有人知道如何解决这个问题,或者甚至我可以尝试找到有问题的代码,我将不胜感激。
如果您可以查看数千行代码,请访问GitHub以及加载TKinter code的文件