1

我有以下目录,我希望它们包含在我的 .exe 中

ProjectFolder
|---Python
|   |---App.py
|   |---data
|       |---pic.png
|       |---batch
|           |---batchscript1.bat
|           |---batchscript2.bat
|---App.exe
|---App.spec
|---Pyinstaller.exe

我使用了以下批处理脚本

pyinstaller ^
       --clean ^
       --onefile --noconsole ^
       --add-data="%~d0%~p0Python\data;." ^
       --distpath ./ ^
       "%~d0%~p0Python\App.py"

但是当我打开我的 App.exe 时,没有显示任何图片。我认为它们在exe中被遗漏了。

我包括这样的pngself.setWindowIcon(QIcon('data\pic.png') )

如何data在我的 exe 中正确包含该文件夹?

4

0 回答 0