我正在做一个Python3.3项目,它使用Tkinter作为窗口管理器。我为画布设置了鼠标滚轮事件。滚动在Windows 7、8和Ubuntu中有效,但在Mac OS X Mountain Lion中使用Magic Mouse滚动时,程序崩溃,并在Tk主循环中出现以下错误:
File "/Users/xxxx/Documents/Repositories/tycoon/agentsim.py", line 291, in start
self._root.mainloop()
File "/Library/Frameworks/Python.framewor
这个问题早些时候已经报道过了,但我找不到确切的解决方案。我安装了ActiveTCL并通过"Guilherme Polo <ggpolo@gmail.com>“将tktable.py下载到了我的site-packages中,还将Tktable.dll、pkgindex.tcl和tktable.tcl从ActiveTCL\lib\Tktable2.11添加到了我的python38-32\tcl和dlls中。我还尝试将TCL_LIBRARY和TK_LIBRARY的环境变量分别设置为tcl8.6和tk8.6。但我还是得到了invalid command name "tabl
我使用的是带有为PyPy解释器(2.7python)配置的PyDev插件的Eclipse。我无法将Tkinter包含在我的项目中。错误,我在Eclipse中得到的错误如下:
File "C:\PyPy\lib-python\2.7\lib-tk\Tkinter.py", line 39, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named _tkinter
我尝试使用easy_install安
我正在尝试使用ActiveTCL安装Expect for Windows,我正在享受一段非常愉快的时光。我知道我需要用茶杯/茶壶?有没有任何文档?我正在尝试运行teacup,它在我的网络驱动器上显示“无法创建目录”,它试图安装在一个我似乎无法更改的随机目录中。
我花了一天的时间试图弄清楚如何安装,我认为是一个简单的程序…
我已经在我的OS X 10.9.1上安装了ActiveTcl8.6.1.1.297588-macosx10.5-i386-x86_64-threaded。但是,当我从终端运行idle3启动IDLE时,IDLE窗口中显示以下警告:
Python 3.3.3 (v3.3.3:c3896275c0f6, Nov 16 2013, 23:39:35)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "copyright", "credits" or "license()" for m