Fallo IDLE al abrir en Mac OS X

Recientemente intenté instalar python 3.2 junto con IDLE 3 en mi macbook pro. Instalé Python 3.2 con éxito (como en, puedo ejecutarlo desde el terminal), pero cuando intenté instalar IDLE 3.2 debo haber hecho algo mal porque ahora tanto IDLE 2.7 como IDLE 3.2 se bloquean inmediatamente al abrir con el mensaje “Python quit inesperadamente “, no importa si lo abro a través del terminal o del buscador. ¿Alguien sabe cómo arreglar esto? He instalado el paquete correcto de ActiveTCL (y lo he reinstalado) y todavía nada. He intentado volver a instalar python 3.2 y IDLE 3, pero no estoy seguro de si lo hice correctamente. A través de una buena cantidad de Google, encontré que algunas personas dicen que probablemente fue un problema de ruta, pero que todas las soluciones que encontré estaban usando Windows, así que no estoy seguro de cómo aplicar eso a mi mac.

Intente cambiar el nombre o eliminar el directorio ~/.idlerc que es prácticamente lo único que Python usó y que sería común a IDLE para 2.7 y 3.2. Si eso no ayuda, indique exactamente qué Python 3 instaló, qué versión de OS X y muestre los seguimientos de la stack del informe de terminación.

ACTUALIZACIÓN: Según el informe de falla que ha proporcionado, parece que Tk se bloquea durante la inicialización de los elementos del menú:

 ... 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 ... 

No he visto ningún informe de problemas similares cuando se usa IDLE con A / S Tcl / Tk 8.5 en 10.7.3 y no he podido reproducirlo yo mismo en 10.7.3. Sin embargo, Cocoa Tcl / Tk 8.5 no es el marco más robusto que existe y puede ser susceptible de problemas cuando se usan idiomas o métodos de entrada distintos a los de US US Extended . O US Extended . US Extended . US Extended . Otra posibilidad (más probable) es si está utilizando alguna aplicación de mejora de menú de terceros o un panel de preferencias (para agregar colores a los menús, tal vez). Si esas sugerencias no le ayudan a aislar el problema, le sugiero que tcl-mac@lists.sourceforge.net lista de correo de Tcl Mac ( tcl-mac@lists.sourceforge.net , archivado en http://dir.gmane.org/gmane.comp). lang.tcl.mac ).

Si está ejecutando Mac OS X Lion, parece que está siendo mordido por el locking del estado guardado. Debe eliminar el estado guardado para que desaparezca el locking:

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/

Tuve el mismo problema. Ejecuto OSX 10.8.5, Python 3.3.3 e IDLE 3.3.3 y la reinstalación de Python no ha sido una solución. ~/.idlerc cualquier problema eliminando el directorio ~/.idlerc . Mi problema se mostró por primera vez cuando intenté cambiar algunas Preferencias (IDLE-> Preferencias-> General-> Preferencias de Inicio-> En la Ventana Abrir Edición de Inicio), así que supongo que es por eso que restablecer mis Preferencias eliminando la carpeta ~/.idlerc Ha sido la solución.

Tuve el mismo problema donde IDLE se bloquearía después de abrirlo en mi MAC. Terminé de actualizar mi computadora a OS Yosemite. y la versión más actualizada de python, pero aún así cerraría la razón por la que comenzó, porque intenté cambiar las preferencias de ciertas claves. Restablecer las preferencias lo solucionó! Escribí mc ~ / .idlerc idlerc2 🙂

[Resuelto] Tuve el mismo problema aquí usando: Yosemite 10.10.2 python 3.4.2

El problema se resolvió descargando e instalando la versión ActiveTcl 8.5.17.0 de http://www.activestate.com/activetcl/downloads

Atentamente,

Tchê