前言
上篇说到怎样将python源码打包成可执行文件。这篇将继续提升逼格将exe文件打包成一个安装程序。打包成安装程序需要用到的软件是inno setup下载地址。这个软件十分nice啊有两种方式可选,第一种苦逼的写脚本看文档(啊。。脑壳疼)第二种傻瓜式点点按钮搞定。不用想肯定第二种啊,从头写脚本哪有用鼠标点爽!!
正文
打开软件
点击file-> new会出现一个窗口如图。
注意下面的那个create a new empty script file 千万不要选!!不然你就回到第一种方案了苦逼的写脚本了。
点击next进入下一个界面如图。
application name 决定你安装包的名称以及安装界面的标题名称
application version 软件版本
application publisher 软件开发者
application website 软件的官网
后三个的只是仪式感吧。。。随便搞搞就好
Next下一步
界面是这个样子
没有啥用改的,直接next。进入下一界面。
Application main executable file 选择你的可执行文件的位置。
第一个选择框的作用就是经常在安装完后的那个是否运行软件的那个东西的选项。
第二个框的意思是这个程序没有主执行程序不用管。
最下面的框是添加资源文件的有两种方式一种是添加文件,另一种是添加文件夹,这一步要注意不然很可能安装完找不到你的资源文件。如果你的资源文件在一个文件夹中的话不要直接选择,要在它的外面再套一个文件夹。
选好之后下一步。
可以根据自己的需要选择就是一些是否用户可以对开始菜单的文件夹进行修改、在开始菜单创建卸载快捷方式的操作。
next
个人的话不用动直接下一步就行,这个的作用就是安装前的声明和安装后的指导这类东西。
下一步后进入下图 界面
这是设置是为用户安装还是为所有用户安装。根据翻译来就行。
下一步
选择安装程序的语言,选好next
第一个是选择输出安装包的位置
第二个是名称、
第三个是选择安装包的图标(.ico文件)
第四个可以设置一个密钥(就是安装时需要输入正确的密钥不然无法安装提升逼格利器 )
设置好next
这个的意思是是否使用它的预处理来简化脚本,用不用均可。下一步。
点击 是
然后出现
点击是选择你的脚本保存的位置。
到这脚本就自动给你生成好了 run就完事了。
有错误可重新建立也可以看看文档改脚本,反正比直接写脚本巴适的多。
样品
这是我打包好的安装包和脚本文件
安装界面
搞了个密钥它的效果如图
选择安装位置
安装完毕!!
打开软件