pyinstaller --onefile不会复制必要的文件

时间:2019-01-18 17:50:20

标签: python-3.x pyqt pyqt5 exe pyinstaller

最近,我使用python3中的PyQT5制作了一个GUI应用程序,此应用程序包含图像和音乐。 我的源代码正常运行,但是当我使用此命令时:

pyinstaller --onefile GUI.py

制作.exe文件时,我的应用程序无法正常运行,当我在.exe旁边复制图片和音乐时,它可以正常运行。 我想知道如何使用pyinstaller制作包含数据文件的.exe,并且我想完全不显示数据文件。

1 个答案:

答案 0 :(得分:-1)

按照说明here在文件GUI.spec中添加文件目录

然后删除pyinstaller创建的所有文件夹, EXCEPT GUI.spec

输入终端:pyinstaller GUI.spec (注意:这次是.spec,而不是.py