Inno Setup 5.5.9(a) 软件实现把由“Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件”为标准安装程序文件

1、参考资料:

(1)前序资料:Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件,https://blog.csdn.net/higher80/article/details/81161335

(2)网上参考资料:Inno setup打包教程,https://blog.csdn.net/itas109/article/details/78801199

2、本文档涉及的文件下载地址:https://download.csdn.net/download/higher80/10559803

3、Inno Setup 5.5.9(a)中文版软件安装方法:直接安装,无需破解。

4、Inno Setup 5.5.9(a)打包步骤和方法:

(1)待打包文件:见前述2中下载解压后的文件夹“mainfile”;

(2)启动 Inno Setup,见下图1;选择“下一步”。

Inno Setup 5.5.9(a) 软件实现把由“Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件”为标准安装程序文件_第1张图片

                                                                                            图1

(3)填写一些打包软件的信息,见下图2。

Inno Setup 5.5.9(a) 软件实现把由“Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件”为标准安装程序文件_第2张图片

                                                                                             图2

(4)继续,见下图3。

Inno Setup 5.5.9(a) 软件实现把由“Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件”为标准安装程序文件_第3张图片

                                                                                             图3

(5)添加需要打包的所有文件(包括文件夹) ,见下图4-7;务必把所有要打包的文件和文件夹发到一个文件夹中,但不要修改文件和文件夹的相对路径!

Inno Setup 5.5.9(a) 软件实现把由“Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件”为标准安装程序文件_第4张图片

                                                                                         图4

Inno Setup 5.5.9(a) 软件实现把由“Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件”为标准安装程序文件_第5张图片

                                                                                               图5

Inno Setup 5.5.9(a) 软件实现把由“Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件”为标准安装程序文件_第6张图片

                                                                                              图6

Inno Setup 5.5.9(a) 软件实现把由“Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件”为标准安装程序文件_第7张图片

                                                                                           图7  

(6)   制作安装程序对应的快捷方式,如下图8。下图9中的信息好像可以不用填。

Inno Setup 5.5.9(a) 软件实现把由“Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件”为标准安装程序文件_第8张图片

                                                                                       图8

Inno Setup 5.5.9(a) 软件实现把由“Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件”为标准安装程序文件_第9张图片

                                                                                                   图9

Inno Setup 5.5.9(a) 软件实现把由“Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件”为标准安装程序文件_第10张图片

                                                                                            图10                                              

(7)填写打包生成文件的相关信息,如下图11-15;其中,图15选择“是”保存文件后好像会开始打包;这里试试选择“取消”?暂时不开始打包?因为后面还要修改打包程序。

Inno Setup 5.5.9(a) 软件实现把由“Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件”为标准安装程序文件_第11张图片

                                                                                            图11

Inno Setup 5.5.9(a) 软件实现把由“Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件”为标准安装程序文件_第12张图片

                                                                                                    图12

Inno Setup 5.5.9(a) 软件实现把由“Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件”为标准安装程序文件_第13张图片

                                                                                                图13

Inno Setup 5.5.9(a) 软件实现把由“Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件”为标准安装程序文件_第14张图片

                                                                                                 图14

Inno Setup 5.5.9(a) 软件实现把由“Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件”为标准安装程序文件_第15张图片

                                                                                               图15

(8)win10 64 位操作系统打包文件生成后,执行生成的“安装程序文件”好像不能生成桌面快捷图标。解决方法:见下图16,即删除由 Inno Setup 生成的打包程序脚本文件中下图16中红框里的字符,然后再执行打包脚本文件。

Inno Setup 5.5.9(a) 软件实现把由“Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件”为标准安装程序文件_第16张图片

                                                                                         图16

你可能感兴趣的:(Inno Setup 5.5.9(a) 软件实现把由“Python3.x+Pyqt5+Pyinstaller实现打包Python窗体程序为*.exe可执行文件”为标准安装程序文件)