目录
4.2下载“iss2nsi.Zip”:网址:HM NIS Edit: A Free NSIS Editor/IDE (sourceforge.net)
-
配置信息:
-
操作系统,win7及以上;
-
Python解释器,8.6;
-
包或库,pyinstallser;
-
HM NIS Edit,3.0及以上;
-
-
编写python脚本
-
明确业务流程;
-
设计业务流程与程序逻辑;
-
编写脚本;
-
测试;
-
发布;
-
-
Pyinstaller打包exe可执行程序
- 安装pyinstaller包或库;
- 打包python脚本为exe可执行程序;
- 运行打包后的exe文件;
- 运行成功后留用;
4.HM NIS Edit制作安装程序
4.1下载“nisedit2.0.3.exe”:
4.2下载“iss2nsi.Zip”:网址:HM NIS Edit: A Free NSIS Editor/IDE (sourceforge.net)
4.3注:倒计时5秒自动进入下载,点击安装即可,详见下图。
注:楼主安装只第一个文件时无法显示安装语言的选择导致无法进行下一步,安装“iss2nsi.Zip”重启一次问题得到解决,过程仅供参考。
4.4制作安装程序
4.4.1打开“HM NIS Edit”
4.4.2进入界面
4.4.3打开“新建脚本:向导”
4.4.4指定关于应用程序的基本信息
-
应用程序名称,建议默认;
-
应用程序版本,建议默认;
-
应用程序出版人,建议默认;
-
应用程序网站,建议默认;
- 注:以上尽量英文展示后期在文件中再重命名。
4.4.5指定安装程序所用选项:
-
安装程序图标,建议默认;
-
安装程序文件,建议默认;
-
安装程序语言吗,建议“SimpChinese”;
-
用户图形界面,建议默认;
-
压缩演算法,建议默认;
-
注:图标、文件建议英文,否则无法生成安装程序,文件生成后可以重命名不影响使用。
4.4.6请制定关于应用程序的目录与授权信息:
-
应用程序默认目录,建议默认;
-
勾选允许用户更改应用程序目录;
-
授权文件,如果有建议英文名字;
-
选择用户如何接受许可正协议,古典按钮、勾选框、圆形单选框,建议默认;
4.4.7请指定你的应用程序文件:
-
选中默认文件;
-
删除默认文件;
-
打开“AddDirTree”;
-
选中pyinstaller打包好的文件夹或文件;
-
勾选允许用户选择要安装的组件;
、
4.4.8请指定那一个图标会从应用程序创建:
-
勾选“允许用户更改‘开始菜单’文件名称”;
-
其他选项默认;
4.4.9请指定当安装程序完成时要运行的动作:
- 程序,安装完成后要运行的程序;
- 参数,空或指定,默认;
- 自述,类似备注或提示性语句;
4.4.10请指解除安装程序属性
-
解除安装提示,默认;
-
解除安装消息,默认;
-
解除按程序图标,默认;
-
注:建议默认,若指定建议英文显示。
4.4.11向导完成:
-
依次勾选保存脚本、转换文件路径到相关路径、编译脚本;
-
点击完成;
4.4.12编译脚本窗口
-
底部结果提示窗,若无“Error in script’错误信息’”表示编译脚本成功;
-
若提示“Error in script’错误信息’”表示编译脚本失败,请检查以上步骤后重试;
4.4.13安装程序:
- 找到文件夹中安装程序;
- 重命名“setup.exe”为项目文件;
- 注:注意扩展名.exe不要修改。