使用 NSIS 将 Python 程序制作成 Windows 环境下的安装程序(安装包)

发布时间 2023-11-25 22:34:40作者: 菜芽caiya

转载于:https://www.freesion.com/article/1583987771/#1_NSIS__6

NSIS 官网下载https://nsis.sourceforge.io/Main_Page

首先,需要使用 Python PyInstaller 模块将 Python 程序制作成可直接运行的 EXE 程序。(可以不要-F参数)

将我们所需的、打包好的windowdemo目录(文件夹)压索成 .zip格式,因为我们是基于 ZIP 文件使用 NSIS 3.05 来制作安装程序的。如下图所示:

 

NSIS 是一个小巧的文件夹压缩器,其与 ZIP 或 RAR 等压缩器不一样的地方在于其能够生成一个自解压文件。

双击桌面的 NSIS 图标:

 打开 NSIS 文件夹压缩器,如下图所示:

 点击Installer based on .ZIP file进入如下界面:

 实例图如下所示:

 制作完成,会有界面如下图所示:

 安装程序输出路径下(本文为桌面)会显示,如下所示:

 到此为止,一个比较简陋的安装程序(安装包)就做好了。

双击制作好的安装程序(安装包),可以自定义选取安装路径,如下图所示:

 安装完成,如下图所示: