Python 3.2 保存文件时崩溃

4 投票
1 回答
2023 浏览
提问于 2025-04-16 16:49

我在使用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生成的,而是我的操作系统发出的。

请帮帮我。

1 个回答

2

你可能需要安装 ActiveState Tcl/Tk 8.5,具体的安装步骤可以参考 这里的详细说明。文中提到,Mac OS 10.6 自带的 Tcl/Tk 8.5 存在一些严重的问题。实际上,你在使用 IDLE 这个工具时,应该会看到一个警告,提醒你不要使用苹果自带的 Tcl/Tk,并且在安装 Python 3.2 时也应该会有类似的警告。

如果你已经安装了 ActiveState Tcl/Tk 8.5,但仍然遇到崩溃的问题,请在 http://bugs.python.org 上提交一个问题。

撰写回答