Python 3.3.3 su Macbook Pro, non può aprire affatto IDLE

1

Ho problemi con l'esecuzione di python sul mio MacBook Pro OS X 10.9.1.

Due giorni fa funzionava senza alcun problema e ora non si avvia.

Ho provato a disinstallare e reinstallare e ad aggiornare Tkinter e Tcl / Tk ecc.

Viene visualizzato nel dock per un secondo, quindi scompare. Qualsiasi aiuto sarebbe apprezzato.

    
posta user65514 23.12.2013 - 15:26
fonte

2 risposte

1

Vedi questa importante nota sul sito web ufficiale di Python su Tcl / Tk e IDLE su Mac OS X. Devi installare una versione di Tcl / Tkl di terze parti per risolvere il tuo problema.

Python's integrated development environment, IDLE, and the tkinter GUI toolkit it uses, depend on the Tk GUI toolkit which is not part of Python itself. For best results, it is important that the proper release of Tcl/Tk is installed on your machine.

[...]

If you are using Python from a python.org 64-bit/32-bit Python installer for Mac OS X 10.6 and later, you should only use IDLE or tkinter with an updated third-party Tcl/Tk 8.5, like ActiveTcl 8.5 installed.

If you are using OS X 10.9 Mavericks and a Python from a python.org 64-bit/32-bit installer, application windows may not update properly due to a Tk problem. Install the latest ActiveTcl 8.5.15.0 if possible. (Also, a critical OS X 10.9 problem that could cause Python to crash when used interactively has been fixed in the current 3.3.3, 2.7.6, and pre-release 3.4.0 64-bit/32-bit installers.)

    
risposta data 23.12.2013 - 20:50
fonte
0

In caso di dubbio, fai un ciclo di alimentazione.

Quindi se IDLE continua a non avviarsi:

Quando hai disinstallato hai cancellato il file savedState da:

~ / Library / Saved Application State /

Se non provi ad usare AppCleaner per eliminare tutto ciò che è associato a IDLE e reinstallalo.

Un'altra cosa a cui pensare: hai spostato o rinominato la cartella di lavoro? Ad alcune app non piace quando sposti / rinomina la cartella.

Puoi anche provare una versione precedente (supponendo che tu abbia la versione più recente, se non la provi) e vedere se verrà eseguita.

    
risposta data 23.12.2013 - 16:31
fonte

Leggi altre domande sui tag