3

运行 Mac OSX 10.6.6。

我昨晚在我的电脑上安装了 python 3.2。我在 IDLE 中玩过一些代码,但最终没有保存我的任何工作。

今天早上,我尝试按照这里的建议设置我的交互式启动文件,但是当我将文件保存为 startup.py(或其他任何东西)时,整个应用程序崩溃了。换句话说,IDLE 意外退出,这条消息出现在我的屏幕上。

Process:         Python [3237]
Path:            /Applications/Python 3.2/IDLE.app/Contents/MacOS/Python
Identifier:      org.python.IDLE
Version:         3.2.0 (3.2.0)
Code Type:       X86-64 (Native)
Parent Process:  launchd [90]

Date/Time:       2011-05-02 10:57:43.996 -0400
OS Version:      Mac OS X 10.6.6 (10J567)
Report Version:  6

Interval Since Last Report:          2189426 sec
Crashes Since Last Report:           5
Per-App Interval Since Last Report:  5403 sec
Per-App Crashes Since Last Report:   5
Anonymous UUID:                      XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000012
Crashed Thread:  0  Dispatch queue: com.apple.main-thread

请注意,我已经屏蔽了上面的匿名 UUID,因为我不确定这是否是敏感信息。此外,此消息不是由 python 生成的,而是由我的操作系统生成的。

请帮忙。

4

1 回答 1

2

您可能需要按照此处的详细说明安装ActiveState Tcl /Tk 8.5。如前所述,Mac OS 10.6 中 Apple 提供的 Tcl/Tk 8.5 存在严重的已知问题。事实上,您应该在 IDLE shell 中看到关于不使用 Apple 提供的 Tcl/Tk 的警告,并且在安装 Python 3.2 时应该看到警告。

如果您已经安装了 ActiveState Tcl/Tk8.5 并且遇到崩溃,请在http://bugs.python.org上打开一个问题。

于 2011-05-02T18:30:06.790 回答