我正在运行带有8GB内存和2.5GHz处理器的MacBook Pro。我运行OS X Mavericks,但这个问题也发生在其他操作系统上。当我尝试打开编辑器,甚至打开python文件时,会发生这种情况:
自从进入python以来,这是一个问题。我尝试了尽可能多的版本,并弹出相同的屏幕。请帮忙
答案 0 :(得分:3)
我最近还将朋友iMac升级到OS X 10.9 Mavericks,将她的Python升级到2.7.6。如果挂载python-2.7.6-macosx10.6.dmg
磁盘映像,则会有一个名为ReadMe.txt
的文本文件。如果你咳咳,实际上是读它,就在开头附近说:
**** IMPORTANT ****
更新您的Tcl / Tk版本以使用IDLE或其他Tk应用程序
使用IDLE或其他使用Tkinter图形用户的程序 接口工具包,您可能需要安装较新的第三方版本 Tcl / Tk框架。访问 http://www.python.org/download/mac/tcltk/获取最新信息 关于此版本的Tcl / Tk的支持和推荐版本 Python和Mac OS X.
这是http://www.python.org/download/mac/tcltk目前的样子(我突出显示):
总结:您需要从ActiveState's webpage下载并安装 ActiveTcl 8.5.15.1 (标记错误的ActiveTcl 8.5.15.0)。完成后,你应该能够运行IDLE:
我还没有尝试过这样做,但从我读到的内容来看,听起来同样的过程适用于Python 3.3.3及其IDLE应用。
答案 1 :(得分:0)
我遇到了同样的问题。
我终于能够通过MacPorts安装Python(和IDLE),同时安装一个名为" pyXX-tkinter" - 其中XX是版本,例如用于Python 3.4的py34-tkinter。