为什么Idle总是崩溃?(Mac)

6 投票
1 回答
13155 浏览
提问于 2025-04-16 22:01

我刚在Mac OS X(雪豹系统)上安装了Python 2.6,但每次打开IDLE(Python的一个开发环境)时,它就会自动退出!

我通过以下命令删除了所有的Python安装: rm -rf /Library/Frameworks/Python.Framework

然后我重新安装了一遍,但问题还是没解决 :(

有没有人知道这可能是什么原因呢?

谢谢!

1 个回答

5

你很可能在使用一个版本的Python,这个版本是和苹果提供的Tcl/Tk 8.5动态链接的,适用于OS X 10.6。这个版本的Tcl/Tk有很多问题。为了避免这些问题,有几种简单的方法,最简单的就是从python.org下载安装一个最新的Python 2.7(或者现在已经过时的2.6)。如果你使用的是64位或32位的安装包,还需要安装一个最新的ActiveTcl 8.5。更多信息可以在这里找到。

我还要补充一点,虽然这是在OS X 10.6上使用IDLE时最常见的问题,但也有可能是其他原因导致的。你可以查看一下系统日志(用Console.app),看看在启动IDLE.app时有没有什么错误信息,或者从命令行启动IDLE,看看有什么错误提示。

撰写回答