我最近买了一个新的macbook pro,我一直用它来处理python。 Python已经安装,我的版本是2.7.5。
然而,tkinter在IDLE或sublime文本上根本不起作用!我输入我的代码时没有出现任何错误或任何错误!
以下是我使用的示例代码:
Python 2.7.5 (default, Sep 2 2013, 05:24:04)
[GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)] on darwin
Type "copyright", "credits" or "license()" for more information.
>>> from Tkinter import *
>>> tk = Tk()
>>> btn = Button (tk, text = "click me")
>>> btn.pack
<bound method Button.pack_configure of <Tkinter.Button instance at 0x101b4edd0>>
>>> btn.pack()
编辑:我最终做的只是从互联网上下载python idle(版本3.3)并获得随之而来的闲置,现在我只是使用它。然而,它根本没有针对视网膜进行优化,这使得使用起来非常痛苦。我现在只使用Windows 7来做。谢谢你的回答
答案 0 :(得分:0)
奇怪:你没有导入错误,你的代码还可以。
你是在IDLE或Sublime之外尝试过的吗?
我从osX终端尝试了你的代码,它有效: 输入tk = Tk()后会出现一个空窗口。 然后(第二个)按钮绑定功能实际上在输入时修改窗口。