【背景】
发现用pyinstaller打包后的python项目并不维持原有的文件夹结构,而是将所有资源都放到一个叫_internal的文件夹下,导致inno setup生成安装程序后找不到原本主目录下的img/logo.ico。我采用的解决办法就是将_internal文件夹下的img文件夹拷贝一份到主目录再用inno setup打包即可。

【解决办法】
由于下面这份安装程序生成脚本包含了主目录下所有资源,所以不需要修改就可以包含img/logo.ico文件。
[Setup]
AppName=yourappname
AppVersion=1.0.0.0
<