背景:导师叫我干的
先安装NISI
下载链接https://sourceforge.net/projects/nsis/files/latest/download
安装就一直下一步就好了
然后安装HM NIS Edit
下载链接http://hmne.sourceforge.net/
也是一直下一步就好了
pyinstaller 普通的打包就好了,-F 或者-w其实无所谓
保证打包好的dist能运行
打开HM NIS Edit
NSIS->配置
然后配置编译器(安装nsis路径的bin下的makensis.exe)和
帮助(安装nsis路径的NSIS.chm)
文件->新建脚本:向导
这里其实写什么无所谓
这里安装图标就是最后安装包的图标
安装程序文件应该xxx.exe就行了(我试过.msi好像失败了)
安装程序语言我选了English和SimpChinese(其实english就够了)
其他两个默认就好
注意这里要是没有安装程序语言,保证NSIS安装的情况下,可以考虑重装HM NSIS edit
如果没有授权文件,可以把里面的文字删了
这里先用“删除文件”按钮把两个默认的东西删掉
然后点击AddDirTree按钮
SelectDirectory选择你的exe路径
点确定
这时候如果卡了,不要方,等他,因为说明你的exe文件比较多
加载完是大概是这样
这个默认就好
这个也默认(如果你哪个文件夹里有多个exe,那你选启动的那个)
这个还是默认
这个建议全勾上,然后会让你选择脚本保存位置
然后他就正在编译了(会等好一会,如果好了会有“咚”的一声)
之后会出现2个警告(总所周知,警告等于没有
脚本的旁边有一个Setup.exe,就是安装包了