Python 3.0 - Idle无法打开,只是不断在托盘中弹跳

2 投票
1 回答
830 浏览
提问于 2025-04-17 07:36

我是个Python和Unix的新手,现在在用Mac OSX。

我已经用Python 2.7.2运行了几周,搭配Idle这个应用,没遇到什么问题。

今天我在电脑上安装了Python 3.0,和2.7一起使用,测试了两个版本,都能在终端里正常运行。

现在,当我打开2.7的Idle时,一切正常。但当我尝试打开Python 3.0文件夹里的新Idle应用时,它只是在Dock里跳动,却一直打不开。

控制台显示的错误信息如下:

12/2/11 11:57:13.612 PM com.apple.launchd.peruser.501: 
([0x0-0x38038].org.python.IDLE[313]) 
posix_spawn("/Applications/Python-3.0/Mac/IDLE/IDLE.app/Contents/MacOS/IDLE", ...): 
No such file or directory

我该怎么才能让Python 3.0的Idle打开呢?

1 个回答

3

不要使用Python 3.0。Python 3的早期版本有点像实验品,存在很多严重的问题,这些问题在后来的版本中已经修复了。你遇到的问题就是其中之一,我相信这个问题在Issue5196中有提到。现在的Python 3版本是3.2.2,被认为是可以用于实际工作的版本。你可以在这里找到适用于Mac OS X的安装包。根据你使用的OS X版本,有两个不同的安装包。如果你在使用OS X 10.6(雪豹)或10.7(狮子),请特别注意这里的警告,建议你安装当前版本的ActiveState Tcl/Tk,以替代苹果系统自带的有问题的Tcl/Tk 8.5。

撰写回答