问题标签 [tix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
133 浏览

python - 模块独立工作,但导入时出现错误

所以我在 Python 中使用 tkinter.tix 模块来制作一个可滚动的窗口。当我独立运行模块时它可以完美运行,但是当我导入它时,它会引发错误。即使我在主程序中独立导入 tkinter.tix 模块,它也会导致主程序中的其他模块出错(来自 PIL 的 Image 模块在我导入 tkinter.tix 模块之前完美运行,之后它当然会引发错误)。有没有人遇到过这个错误?任何帮助将不胜感激。谢谢

代码:

主程序:

STUMenuOptions 模块:

因此,当在主程序中按下按钮时,它会从 STUMenuOptions 模块调用 viewassign(cls) 函数,但随后会出现一个空白窗口(至少应该有标签“当前分配”;至少对于我的代码在这里发布)它引发了我在之前的编辑中发布的错误,但我发布了完整的错误:

0 投票
1 回答
457 浏览

python - 如何在函数事件中使用 tix 气球?

我有一个程序可以计算突出显示区域的索引长度。我想使用 tix balloon 来显示结果。但是为了使用 tix 气球,我需要将它绑定到一个小部件。我不想将它绑定到整个小部件,而是只希望气球在调用某个事件时显示一次。

我的程序演示(计算高亮区域的开始和结束索引) 在此处输入图像描述

预期输出 气球将在突出显示的区域旁边显示结果 在此处输入图像描述

代码

0 投票
1 回答
259 浏览

python - 使用 Python 在 tkinter 中创建分层复选框树视图

在此处输入图像描述

参考图像,将复选框添加到树视图,如果我选择 GeeksforGeeks,它应该选择所有子元素,如果我选择编程语言,它应该同时选择 python 和 java。同样应该适用于取消选择

源代码- 如何在 Python 中创建带有复选框的树视图

0 投票
1 回答
165 浏览

python - macos _tkinter TclError: 找不到包 Tix

在Macos中,当我编译一个python程序时,它会出现:_tkinter TclError: can't find package Tix

如何重新爱它?

0 投票
0 回答
78 浏览

python - 使用 tkinter 的 tix 模块的 Python 代码在命令提示符下工作正常,但在转换为可执行文件后使用它时显示错误

我使用 python 的 tkinter 模块制作了一个 python GUI 应用程序,它使用了 tkinter 的 tix 模块。它作为 .py 文件正常工作,但是当我使用 pyinstaller 将其转换为 .exe 文件时,它开始给出“找不到包 tix”的错误,尽管我也尝试将整个 tkinter 包复制到同一个工作目录中但仍然出现同样的错误。请帮我找出解决方法。我已经在互联网上冲浪,但没有找到任何解决我的问题的方法。先感谢您。

这是确切的错误消息

注意:这里的“Main.py”是我的 python 文件的名称。请帮我解决。

0 投票
2 回答
160 浏览

python - pyinstaller 找不到包 Tix

我正在尝试使用 pyinstaller 为带有来自 tkinter 的 tix 的 python 脚本创建一个可执行文件。以下脚本也演示了该错误:

我安装了 Python 3.9 并且脚本运行良好并且按预期工作,但是在使用 pyinstaller 创建可执行文件后,.exe 文件无法运行,因为它找不到包 Tix。

这里提到的解决方案之一是将 C:\Python39\tcl\tix8.4.3 文件夹复制到 dist 目录中,以便为我工作的可执行文件。复制文件夹后可执行文件按预期运行,但我想将脚本打包成一个 exe,而不需要提供 tix8.4.3 文件夹。

使用 pyinstaller 构建可执行文件时,是否有打包 tix 文件夹的方法?