【发布时间】:2016-12-13 15:03:50
【问题描述】:
我在使用 Tkinter 时遇到问题。一个程序在 python 3.4 上运行良好,但在 python 3.5 上我得到退出代码 -1073741819 (0xC0000005)。
我知道我应该只发布一个程序的链接,但考虑到我在这里沉迷于这样做的情况。我把它缩小到一个简单的文件。 https://github.com/dickreuter/Poker/blob/master/GUI_Tkinter.py
如您所见,我正在使用单独的线程来更新 GUI。但这不应该是一个问题。这一切都可以在 python 3.4 下运行,但不能在 python 3.5 下运行。任何建议在这些版本中 tkinter 中的更改将不胜感激。
【问题讨论】:
-
您的 python 3.5 安装可能有问题。该代码似乎有效(linux / windows 10、64位python 3.5(python.org),程序从命令提示符启动)。例如,您可以测试
import numpy是否有效。 -
我朋友也有同样的问题。我的 python 3.5 似乎一切正常。我正在使用最新的 anaconda 发行版。
-
这可能会有所帮助,stackoverflow.com/a/34273383/5781248
-
请不要链接到外部文件。阅读stackoverflow.com/help/mcve。
标签: tkinter overflow python-3.5