【问题标题】:PyInstaller not displaying .png img when it creates an exe filePyInstaller在创建exe文件时不显示.png img
【发布时间】:2018-10-09 14:59:01
【问题描述】:

我有一个使用 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()

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

【问题讨论】:

    标签: python tkinter pyinstaller


    【解决方案1】:

    你是把images文件夹复制到.exe所在的dist文件夹吗?

    【讨论】:

    • ...我只是尝试将 img 放入我的 exe 文件所在的同一个文件夹中并且它可以工作...谢谢@adejongh93
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多