PyInstaller在创建exe文件时不显示.png img

时间:2018-10-09 14:59:01

标签: python tkinter pyinstaller

我有一个使用Tkinter创建GUI的代码,但是当我尝试运行PyInstaller并创建一个exe文件时,应用程序中缺少我的.png图像:

self.logo = PhotoImage(file = 'img01.png')

ttk.Label(self.frame_header, image = self.logo, ).grid(row = 0, column = 0, 
rowspan = 2)

ttk.Label(self.frame_header, text = 'Static Data App!',style = 
'Header.TLabel').grid(row = 0, column = 1)

ttk.Label(self.frame_header, wraplength = 400,
text = ("Just click on the buttons one by one and follow the 
logic")).grid(row = 1, column = 1)

ttk.Label(self.frame_header, image = self.logo, ).grid(row = 0, column = 3, 
rowspan = 2)

self.frame_content = ttk.Frame(master)
self.frame_content.pack()

即使我从脚本运行应用程序时显示img,我尝试运行exe文件时收到的输出也是“ img.png没有这样的文件od目录”。

1 个答案:

答案 0 :(得分:1)

您是否将images文件夹复制到.exe所在的dist文件夹?