我花了几天时间弄清楚如何安装TkDnD lib,虽然这听起来像是一个简单的问题,但确实让我有些困惑。
在OSX上安装TkDnD的两种方法: A.复制到/System/Library/Tcl/8.x
:
OSX已经预安装了Python,这是Tcl库的安装路径。使用Tk / Tcl库时,将自动加载TkDnd库。
B.设置
os.environ['TKDND_LIBRARY']为TkDnd2.x.dylib的位置:示例代码:
if sys.platform == 'win32': if getattr(sys, 'frozen', False): os.environ['TKDND_LIBRARY'] = os.path.join(os.path.dirname(sys.executable), 'tkdnd2.7')
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)