我刚刚在Mac OS X(Snow Leopard)上安装了python 2.6,当我开始IDLE时它会一直退出!
我删除了python的所有安装: rm -rf /Library/Frameworks/Python.Framework
然后重新安装它,我仍然遇到同样的问题:(
任何想法可能是什么?
谢谢
答案 0 :(得分:5)
毫无疑问,您使用的是动态链接到OS X 10.6中Apple提供的Tcl / Tk 8.5的Python版本。那个版本的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
),看看报告的错误消息。