编程语言
首页 > 编程语言> > python – 在Mac OS X上打开时IDLE崩溃

python – 在Mac OS X上打开时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.

解决方法:

尝试重命名或删除目录〜/ .idlerc,这是Python使用的唯一与IDLE 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并不是最强大的框架,当使用除US或US Extended之外的语言或输入方法时,它可能容易出问题.另一种可能性(更有可能)是如果您使用某些第三方菜单增强应用程序或首选项面板(可能为菜单添加颜色).如果这些建议无法帮助您解决问题,我建议您在Tcl Mac邮件列表(tcl-mac@lists.sourceforge.net,存档于http://dir.gmane.org/gmane.comp.lang.tcl.mac)上询问.

标签:python-idle,python,macos,crash
来源: https://codeday.me/bug/20191008/1871540.html