在Mac OS X上打开时IDLE崩溃

时间:2012-02-21 19:40:48

标签: python macos crash python-idle

我最近尝试在我的macbook pro上安装python 3.2和IDLE 3。我成功安装了python 3.2(因为我可以从终端运行它),但是当我尝试安装IDLE 3.2时,我肯定做错了,因为现在IDLE 2.7和IDLE 3.2在打开时立即崩溃并显示消息“Python quit意外地“,无论我是通过终端还是通过发现者打开它。有谁知道如何解决这一问题?我已经安装了正确的ActiveTCL软件包(并重新安装),但仍然没有。我试图重新安装python 3.2和IDLE 3,但我不确定我是否正确完成了。通过大量的谷歌搜索,我发现有些人说这很可能是一个路径问题,但我找到的所有解决方案都使用Windows,因此我不确定如何将其应用到我的Mac上。

5 个答案:

答案 0 :(得分:1)

尝试重命名或删除目录~/.idlerc,这是Python使用的唯一与IDLE for 2.7和3.2相同的目录。如果这没有帮助,请准确说明您安装的Python 3,OS X的哪个版本,并显示终止报告中的堆栈跟踪。

更新:根据您提供的崩溃报告,看来Tk在菜单项初始化期间崩溃:

...
4   Tcl                             0x00000001013dfa61 Tcl_Panic + 162
5   Tk                              0x000000010151c523 TkpGetColor + 383
6   Tk                              0x0000000101529a25 TkpMenuInit + 156
7   Tk                              0x00000001014ac254 TkMenuInit + 88
8   Tk                              0x000000010152c687 -[TKApplication(TKMenus) _setupMenus] + 53
...

当IDLE与10.7.3上的A / S Tcl / Tk 8.5一起使用时,我没有看到任何类似问题的报告,我自己也无法在10.7.3上重现它。但是,Cocoa Tcl / Tk 8.5并不是最强大的框架,在使用USUS Extended以外的语言或输入方法时可能会出现问题。另一种可能性(更有可能)是如果您使用某些第三方菜单增强应用程序或首选项面板(可能为菜单添加颜色)。如果这些建议无法帮助您找出问题所在,我建议您在Tcl Mac邮件列表(tcl-mac@lists.sourceforge.net上查询,在http://dir.gmane.org/gmane.comp.lang.tcl.mac存档)。

答案 1 :(得分:1)

如果你正在运行Mac OS X Lion,听起来好像你被保存状态崩溃所困扰。您需要删除已保存的状态才能使崩溃消失:

http://osxdaily.com/2011/07/17/delete-specific-application-saved-states-from-mac-os-x-10-7-lion-resume/

http://reviews.cnet.com/8301-13727_7-20083707-263/managing-mac-os-x-lions-application-resume-feature/

答案 2 :(得分:0)

我有同样的问题。我运行OSX 10.8.5,Python 3.3.3和IDLE 3.3.3并重新安装Python并不是一个解决方案。 我解决了删除~/.idlerc目录的任何问题。我第一次尝试更改一些首选项(IDLE->首选项 - >常规 - >启动首选项 - >启动时打开编辑窗口)时出现问题,所以我想这就是为什么重置我的首选项删除{{ 1}}文件夹已成为解决方案。

答案 3 :(得分:0)

我遇到了同样的问题,我在MAC上打开IDLE会崩溃 我最终将计算机更新为OS Yosemite。 和python的最新版本,但它仍然会关闭   它开始的原因是因为我试图改变某些键的首选项。 重置首选项修复它! 我输入了mc~ / .idlerc idlerc2  :)

答案 4 :(得分:0)

[解决]我在这里遇到了同样的问题: 优胜美地10.10.2 python 3.4.2

http://www.activestate.com/activetcl/downloads

下载并安装ActiveTcl 8.5.17.0版本后,问题就解决了

最诚挚的问候,

Tchê

相关问题