簡體   English   中英

在Mac OS X上打開時IDLE崩潰

[英]IDLE crash when opening on Mac OS X

我最近嘗試在我的macbook pro上安裝python 3.2和IDLE 3。 我成功安裝了python 3.2(因為我可以從終端運行它),但是當我嘗試安裝IDLE 3.2時,我一定做錯了,因為現在IDLE 2.7和IDLE 3.2在打開時立即崩潰並顯示消息“Python quit意外地“,無論我是通過終端還是通過發現者打開它。 有誰知道如何解決這一問題? 我已經安裝了正確的ActiveTCL軟件包(並重新安裝),但仍然沒有。 我試圖重新安裝python 3.2和IDLE 3,但我不確定我是否正確完成了。 通過大量的谷歌搜索我發現有些人說這很可能是一個路徑問題,但我找到的所有解決方案都使用Windows,所以我不知道如何將其應用到我的mac。

如果你正在運行Mac OS X Lion,聽起來好像你被保存狀態崩潰所困擾。 您需要刪除已保存的狀態才能使崩潰消失:

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/

嘗試重命名或刪除目錄~/.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與10.7.3上的A / S Tcl / Tk 8.5一起使用時,我沒有看到任何類似問題的報告,而我自己也無法在10.7.3上重現它。 但是,Cocoa Tcl / Tk 8.5並不是最強大的框架,當使用除USUS Extended之外的語言或輸入方法時,它可能容易出問題。 另一種可能性(更有可能)是如果您使用某些第三方菜單增強應用程序或首選項面板(可能為菜單添加顏色)。 如果這些建議無法幫助您解決問題,我建議您在Tcl Mac郵件列表中查詢( tcl-mac@lists.sourceforge.net ,存檔於http://dir.gmane.org/gmane.comp。 lang.tcl.mac )。

我遇到過同樣的問題。 我運行OSX 10.8.5,Python 3.3.3和IDLE 3.3.3並重新安裝Python並不是一個解決方案。 我解決了刪除~/.idlerc目錄的任何問題。 我第一次嘗試更改一些首選項(IDLE-> Preferences-> General-> Startup Preferences-> Startup Open Edit Window)時出現問題,所以我想這就是重置我的首選項刪除~/.idlerc文件夾的原因了一直是解決方案。

我遇到了同樣的問題,我在MAC上打開它后IDLE會崩潰我最終將我的計算機更新為OS Yosemite。 和python的最新版本,但它仍然會關閉它啟動的原因是因為我試圖更改某些鍵的首選項。 重置首選項修復它! 我輸入了mc~ / .idlerc idlerc2 :)

[解決]我在這里遇到了同樣的問題:Yosemite 10.10.2 python 3.4.2

解決了從http://www.activestate.com/activetcl/downloads下載和安裝ActiveTcl 8.5.17.0版本的問題

最好的祝福,

Tchê

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM