打包pyinstaller生成的python桌面应用为windows安装包的方法教程

本篇文章主要讲解使用nsis制作windows安装包的方法。
日期:2022年12月7日
作者:任聪聪

一、准备材料

1.nsis软件

nsis是一款生成windows安装包的一款压缩工具

下载地址:https://nsis.sourceforge.io/Download

2.一个使用pyinstaller生成的python图形化工具文件

在这里插入图片描述

二、安装nsis操作说明

步骤一、打开网站点击download

在这里插入图片描述

步骤二、进入下载界面,等待时间归零,将自动下载到download文件下

在这里插入图片描述

步骤三、打开我们的安装包

在这里插入图片描述
next
在这里插入图片描述
默认选项一直点下去,进入到设置目录界面,选择一个自己的目录,然后继续next

在这里插入图片描述
安装完毕,打开软件
在这里插入图片描述
打开后的样子
在这里插入图片描述

三、使用pyinstaller打包图形应用

3.1打包应用

使用命令:

pyinstaller  -F -w -i favicon.ico 你的脚本或者main文件.py

在这里插入图片描述

四、利用nisi的zip形式文件制作安装包

4.1 找到dist文件目录

说明:一定要把所需的exe执行的相关文件都复制进去这样安装后应用才可以运行
在这里插入图片描述

4.2打包dist为zip格式文件

在这里插入图片描述
名字取名叫setup,格式选择zip

4.3 利用nsis打包zip为exe安装包

打开nsis 点击 installer based on .zip file
在这里插入图片描述
进入配置界面,可以默认不更改因人而异
在这里插入图片描述
点击创建,我这里使用的是默认的配置
在这里插入图片描述
loading 等待一会
在这里插入图片描述
创建完毕这里便可以看到我们的安装包文件了
在这里插入图片描述
打开的效果如下
在这里插入图片描述
安装后的效果如下
在这里插入图片描述

五、nsis的安装向导及应用参数配置的使用说明

5.1 安装向导的操作说明

需要使用到 HM VNISEdit 编辑器工具,如下
在这里插入图片描述

5.2 操作说明

打开软件后进入到界面,选择文件,点击新建脚本向导
在这里插入图片描述
点击下一步进入到配置界面,按照自己的软件信息进行配置即可。
在这里插入图片描述
后面的配置没有特殊要求可以按照默认进行选择,直至全部设置完毕,生成一个如下的脚本
在这里插入图片描述
同时在你保存脚本的同目录下也会有一个setup.exe的安装包
在这里插入图片描述

打开这个安装包的效果如下。
在这里插入图片描述
同时桌面和windows右侧菜单也会生成一个快捷方式(windows自带的程序卸载工具中也会有我们的软件图标和信息)如下。
在这里插入图片描述
在这里插入图片描述

至此,大功告成!

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

任聪聪

创作不易,你的打赏是我的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值