我正在尝试为脚本创建可执行文件,并为用户提供更改以更新静态文件而无需重新编译.exe。为此,我有一个包含所有静态文件的资源文件夹。我正在尝试将此文件夹包含到dist文件夹中,不要自己执行
简化结构如下:
app_folder
resources
img1.png
img2.png
some_file.txt
main.py
我正在以onefile模式启动PyInstaller,它将生成2个文件夹build和dist, dist文件夹包含我的exe文件。我将资源文件夹移动到dist文件夹的当前方法是
xcopy /e /v %~dp0\resources %cd%\dist\resources\
我很确定这不是最佳解决方案,并且可以在PyInstaller中进行。
当我理解使用数据+ = [...]将文件添加到可执行文件时,然后将其解压缩到光盘C上,这不是我想要的。
在此先感谢您,我们将不胜感激。