【问题标题】:Why does Idle keep crashing? (Mac)为什么 Idle 总是崩溃? (苹果)
【发布时间】:2011-10-10 12:39:14
【问题描述】:

我刚刚在 Mac OS X (Snow Leopard) 上安装了 python 2.6,当我启动 IDLE 时它一直退出!

我通过以下方式删除了所有 python 安装: rm -rf /Library/Frameworks/Python.Framework

然后重新安装它,我仍然遇到同样的问题:(

有什么想法吗?

谢谢

【问题讨论】:

  • 我也重新启动了电脑以确保,但这并没有什么不同!

标签: python macos python-2.6 python-idle


【解决方案1】:

毫无疑问,您使用的 Python 版本在 OS X 10.6 中动态链接到 Apple 提供的 Tcl/Tk 8.5。该版本的 Tcl/Tk 存在严重缺陷。有几种简单的方法可以避免这个问题,最简单的方法是安装当前的 Python 2.7(或现在过时的 2.6)installer from python.org,对于 64 位/32 位安装程序,安装最新版本-日期ActiveTcl 8.5。有更多信息here

我应该补充一点,虽然这是迄今为止 OS X 10.6 上 IDLE 最常见的问题,但可能还有其他原因。查看您正在启动 IDLE.app 或从 shell 启动 IDLE 的 system.log(带有 Console.app)并查看报告了哪些错误消息。

【讨论】:

  • 这似乎不起作用。我安装了 3.2,它工作正常。我想使用 2.6 因为我想使用 pygame 并且与 3.2 不兼容
  • 系统日志中有哪些消息?还有一件事要尝试:退出 IDLE 的所有副本,然后在终端 shell 中输入 mv ~/.idlerc ~/.idlerc-OLD,然后再次尝试 IDLE。
猜你喜欢
  • 2011-05-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-14
  • 2020-07-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多