Попробуйте переименовать или удалить каталог ~/.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 используется с A / S Tcl / Tk 8.5 на 10.7.3, и я не смог воспроизвести его сам на 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).