我正试图在Mac OS X上使用tkinter python GUI工具包召唤一个弹出菜单。这在Windows上工作得很好,但在Mac OS X上抛出了这个TclError。我在机器上安装了ActiveTcl 8.6。所有其他GUI元素(到目前为止)都运行得很好。你们有任何想法如何解决这个问题?回溯如下。
Exception in Tkinter callback
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/tkinter/__init__.py", line 1487, in __call__
return self.func(*args)
File "gui.py", line 57, in popup
self.menu.post(event.x_root, event.y_root)
File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/tkinter/__init__.py", line 2778, in post
self.tk.call(self._w, 'post', x, y)
_tkinter.TclError
答案 0 :(得分:0)