2016-04-07 10 views
0

Ich benutze IDLE mit python 3.5.1 von python.org, aber es stürzt immer ab. Die Shell startet mit "WARNUNG: Die verwendete Version von Tcl/Tk (8.5.9) ist möglicherweise instabil. Aktuelle Informationen finden Sie unter http://www.python.org/download/mac/tcltk/." Wie auf dieser Seite empfohlen, habe ich ActiveTcl 8.5.18.0 installiert, aber das scheint nicht geholfen zu haben. Diese Nachricht ist relativ neu, vielleicht seit dem OSX-Update auf 10.11.4.Python 3.5.1 IDLE stürzt unter Mac OSX 10.11.4 ab

Irgendwelche Vorschläge, was diese Abstürze verursachen könnte? Dank

@OSX 10.11.4 MacBook Air 13" 2013, i7, 8GB Ram

Update:

Ich rief Idle über Terminal mit python3 -m idlelib und dann über Idle Es sagt Python und IDLE Version 3.5. . .1 eine Tk Version 8.5.9 ich habe auch bemerkt, dass, wenn ich auf README im IDLE-Abschnitt klicken, druckt es einen Fehler auf dem Terminal:

Exception in Tkinter callback 
Traceback (most recent call last): 
File"/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/tkinter/__init__.py", line 1549, in __call__ 
return self.func(*args) 
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/idlelib/aboutDialog.py", line 127, in ShowIDLEAbout 
self.display_file_text('About - Readme', 'README.txt') 
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/idlelib/aboutDialog.py", line 139, in display_file_text 
textView.view_file(self, title, fn, encoding)   File"/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/idlelib/textView.py", line 74, in view_file 
contents = file.read() 
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/codecs.py", line 321, in decode 
(result, consumed) = self._buffer_decode(data, self.errors, final) 
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x92 in position 72: invalid start byte 
+0

vielleicht ist diese Warnung über Tcl wichtig? ... –

+0

Es funktioniert perfekt auf meinem Mac. Können Sie Hardwareinformationen zu Ihrem Computer bereitstellen? – Jerrybibo

+0

gerade hinzugefügt Info über – Pepe

Antwort

0

Für mich 90% der IDLE Abstürze verursacht wurden durch einen linken Elternteil eingeben Hesis - sehr nervig. In IDLE, können Sie es beheben, indem Sie:

Options Menu > Configure Extensions > CallTips > set to FALSE 

Dann starten.