python-2.7 - 在 Windows 上安装 Tkinter Treectrl

标签 python-2.7 tkinter

我尝试在 Windows7 上安装 TkTreectrl 没有成功。
我下载了 2.0.1 版本的包解压并尝试运行 setup.py。那个人总是首先提示文件夹 TkTreectrl 不存在,这是错误的,因为该文件夹随下载一起提供,并且我在 TkTreectrl 所在的同一目录中运行 setup.py。

根据自述文件,还有另一个安装选项,那就是将 TkTreectrl 文件夹复制到 site-packages 目录中。所以,我这样做了,没有任何改变。然后我再次运行 setup.py 并且它没有提示缺少 TkTreectrl 文件夹。

然而,

from Tkinter import *
import TkTreectrl as Tktree
root = Tk()
t=Tktree.Treectrl(root, width=20, height=20).pack()
root.mainloop()

返回错误消息:

ver = master.tk.call('package', 'require', 'treectrl')
_tkinter.TclError: 找不到包 treectrl

有人能告诉我我的错误在哪里吗?

干杯

最佳答案

那么 tk 本身就是一种完全不同的语言。该小部件应该有一个文件,用于管理该小部件的所有内容。 python 所做的就是解释它,并允许我们在 tkinter 中使用它。所以很可能您没有该文件,或者如果您在错误的地方拥有该文件。

关于python-2.7 - 在 Windows 上安装 Tkinter Treectrl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19980669/

相关文章:

Python 抛出 ImportError : No module named. ..“错误

python - 使用 Google App Engine 上的 SetupTools 动态下载和安装 python 模块

python - 程序的主循环可以移出GUI吗?

python - Python tkinter 的视频播放器,当我暂停视频时,我无法重新播放

multithreading - 使用 tkinter + pyhook 时卡住。两个事件循环和多线程

python - 为什么 tkinter 不能很好地处理多处理?

正则表达式捕获的内容超出预期

python - 使用 boto 时出现 SSLError

python - InconcientTableError 行与 astropy Table.read() 的列错误不同

python - 在 tkinter 应用程序中创建和分配多个变量