问题标签 [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.
python - 模块独立工作,但导入时出现错误
所以我在 Python 中使用 tkinter.tix 模块来制作一个可滚动的窗口。当我独立运行模块时它可以完美运行,但是当我导入它时,它会引发错误。即使我在主程序中独立导入 tkinter.tix 模块,它也会导致主程序中的其他模块出错(来自 PIL 的 Image 模块在我导入 tkinter.tix 模块之前完美运行,之后它当然会引发错误)。有没有人遇到过这个错误?任何帮助将不胜感激。谢谢
代码:
主程序:
STUMenuOptions 模块:
因此,当在主程序中按下按钮时,它会从 STUMenuOptions 模块调用 viewassign(cls) 函数,但随后会出现一个空白窗口(至少应该有标签“当前分配”;至少对于我的代码在这里发布)它引发了我在之前的编辑中发布的错误,但我发布了完整的错误:
python - 使用 Python 在 tkinter 中创建分层复选框树视图
参考图像,将复选框添加到树视图,如果我选择 GeeksforGeeks,它应该选择所有子元素,如果我选择编程语言,它应该同时选择 python 和 java。同样应该适用于取消选择
python - macos _tkinter TclError: 找不到包 Tix
在Macos中,当我编译一个python程序时,它会出现:_tkinter TclError: can't find package Tix
如何重新爱它?
python - 使用 tkinter 的 tix 模块的 Python 代码在命令提示符下工作正常,但在转换为可执行文件后使用它时显示错误
我使用 python 的 tkinter 模块制作了一个 python GUI 应用程序,它使用了 tkinter 的 tix 模块。它作为 .py 文件正常工作,但是当我使用 pyinstaller 将其转换为 .exe 文件时,它开始给出“找不到包 tix”的错误,尽管我也尝试将整个 tkinter 包复制到同一个工作目录中但仍然出现同样的错误。请帮我找出解决方法。我已经在互联网上冲浪,但没有找到任何解决我的问题的方法。先感谢您。
这是确切的错误消息
注意:这里的“Main.py”是我的 python 文件的名称。请帮我解决。
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 文件夹的方法?