pygame event.get致命的Python错误:PyEval_RestoreThread:NULL tstate

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pygame event.get致命的Python错误:PyEval_RestoreThread:NULL tstate相关的知识,希望对你有一定的参考价值。

我有一个带有Tkinter和Pygame窗口的python程序,并且正在用win32gui做一些事情,这可能是导致错误的原因

Fatal Python error: PyEval_RestoreThread: NULL tstate

Current thread 0x00004344 (most recent call first):
  File "C:UsersstembDocumentsprogramingpythonprogramsimg editorFIND_PARTS.py", line 489 in handleEvents
  File "C:UsersstembDocumentsprogramingpythonprogramsimg editorFIND_PARTS.py", line 456 in main
  File "C:UsersstembDocumentsprogramingpythonprogramsimg editorFIND_PARTS.py", line 554 in main
  File "C:/Users/stemb/Documents/programing/python/programs/img editor/__init__.py", line 79 in main
  File "C:/Users/stemb/Documents/programing/python/programs/img editor/__init__.py", line 86 in <module>

当我运行for event in pygame.event.get():时>

我正在运行Windows 10并使用PyCharm

编辑:

经过更多测试后,我发现它是由<Configure>绑定tkinter窗口引起的,所以我可以将其保留在pygame窗口旁边。

我有一个带有Tkinter和Pygame窗口的python程序,并且正在用win32gui做一些事情,这可能是导致错误致命Python错误的原因:PyEval_RestoreThread:NULL tstate Current ...

答案
[当尝试使Pygame和tkinter正常播放时,我遇到了相同的问题,在尝试打开tkinter文件对话框后调用Fatal Python error: PyEval_RestoreThread: NULL tstate时得到了pygame.event.get()

以上是关于pygame event.get致命的Python错误:PyEval_RestoreThread:NULL tstate的主要内容,如果未能解决你的问题,请参考以下文章

Pygame:event.type 仅适用于一种情况

pycharm 运行pygame 没反应

pygame记录

pygame 运行心理学问卷

密钥不会注册(pygame) - 我确信 pygame 直接坏了

Python事件没有Key属性