2016-04-07 72 views
0

我正在python.org上運行python 3.5.1的IDLE,但它一直崩潰。 外殼以 開頭「警告:使用中的Tcl/Tk(8.5.9)版本可能不穩定。 請訪問http://www.python.org/download/mac/tcltk/獲取當前信息。」 按照該網站上的建議,我安裝了ActiveTcl 8.5.18.0,但這似乎沒有幫助。 這個消息是比較新的,也許從OSX更新到10.11.4開始。Python 3.5.1 IDLE在Mac OSX上不斷崩潰10.11.4

任何可能導致這些崩潰的建議? 感謝

@OSX 10.11.4的MacBook Air 13" 2013年,i7處理器,8GB內存

更新:

我通過終端稱爲空閒與python3 -m idlelib,然後關於空閒它說,Python和IDLE 3.5版。 .1一個Tk的版本8.5.9 我也注意到,當我點擊的空閒部分README,它在終端上打印一個錯誤:

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

也許有關Tcl的警告很重要?... –

+0

它在我的Mac上工作得很好。你能提供有關你的電腦的硬件信息嗎? – Jerrybibo

+0

剛剛添加的信息 – Pepe

回答

0

對於我來說,IDLE崩潰的90%是由引起輸入左父母糟糕 - 非常煩人。

Options Menu > Configure Extensions > CallTips > set to FALSE 

然後重啓: 在IDLE,您可以通過修復它。