几个月前,我在我的MacBook Pro(OS 10.8.5)上安装了Python 2.7
,并使用IDLE为我正在使用Udacity的类运行程序。一天早上,IDLE将不再启动,它只会在码头上反弹然后关闭。我最终能够通过安装Python 3.3并使用该IDLE来重新开始工作。
几天前,我试图通过卸载所有版本的Python并使用Macports重新安装来重新启动2.7。 (要卸载,我只是删除了我的应用程序文件夹中的Python文件夹,/ Library / Frameworks中的Python.framework文件和/ usr / local / bin中的一些符号链接。从这里的另一篇文章中得到了想法:How to uninstall Python 2.7 on a Mac OS X 10.6.4?)
现在没有版本的Python适合我。当我尝试启动IDLE时,我在控制台中收到以下错误消息:
2/7/14 10:28:02.556 PM com.apple.launchd.peruser.502[151]: ([0x0-0xc80c8].org.python.IDLE[819]) Exited with code: 1
顺便说一句,终端中的Python仍然有用。我也尝试安装另一个IDE,PyCharm,但这也不起作用(我收到一条消息说No Python interpreter selected
)
答案 0 :(得分:1)
如果您使用的是MacPorts Python,则需要安装相应的py*-tkinter
端口以使用任何基于Tkinter的Python应用程序,包括IDLE
。尝试:
sudo port install py27-tkinter