【问题标题】:Tkinter Process finished with exit code -1073741819 (0xC0000005) with anaconda python 3.5Tkinter 进程使用 anaconda python 3.5 完成退出代码 -1073741819 (0xC0000005)
【发布时间】: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


【解决方案1】:

问题与 anaconda 发行版有关。 pip uninstall matplotlib 和 pip install matplotlib 解决了这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-10
    • 2020-06-13
    • 1970-01-01
    • 2023-04-06
    • 2021-02-19
    • 2019-01-05
    • 2020-03-19
    相关资源
    最近更新 更多