Python Linux - pyinstaller无法使用tkinter

时间:2017-08-31 07:14:58

标签: python linux tkinter pyinstaller

我正在尝试在python for linux中构建一个程序,它使用tkinter来创建GUI。 当我通过终端打开它时,我的程序工作,但是我想把它变成一个可执行文件,你按下一个图标然后打开它,所以我用pyinstaller来编译它。

然而,当我尝试双击使用pyinstaller(在文件夹dist中)生成的图标时,它不会打开任何内容,当我尝试使用终端打开它时我收到这个错误:

Traceback (most recent call last):
  File "FILE_NAME.py", line 291, in <module>
  File "lib-tk/Tkinter.py", line 1767, in __init__
_tkinter.TclError: invalid command name "tcl_findLibrary"
Failed to execute script FILE_NAME

291行中我有这样的代码: root = Tk()

所以我想这是无法正确编译的tkinter

任何想法我能做什么?

0 个答案:

没有答案