首页 > 系统相关 >使用 NSIS 将 Python 程序制作成 Windows 环境下的安装程序(安装包)

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

时间:2023-11-25 22:47:18浏览次数:51  
标签:Python 如下 NSIS 所示 安装程序 安装包

转载于: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进入如下界面:

 实例图如下所示:

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

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

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

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

 安装完成,如下图所示:

 

标签:Python,如下,NSIS,所示,安装程序,安装包
From: https://www.cnblogs.com/caiya/p/17856258.html

相关文章

  • python
    python注释1.单行注释:#2.多行注释:用‘’‘或“”“包裹起来(头尾都是三个标)基础语法1.print​ 普通输出每次print后自动换行​ 若不想换行print(”。。。。。“,end="")​ 可一次输出多个内容print(”AB","A")输出ABA​ print(”AB","A",sep="*")sep改两个输......
  • python 中实现对列表中各元素的个数进行统计
     001、方法1>>>list1=["aa","aa","bb","aa","cc","cc"]##测试列表>>>list1.count("aa")##借助内置函数输出单个元素的次数3>>>s......
  • 聪明办法学Python task03 & task04
    聪明办法学Python学习笔记chapter2数据类型和操作DataTypesandoperator常用内置类型BuiltinTypes在本节中,我们将要见到这些基本类型:整数Integer(int)浮点数Float布尔值Boolean(bool)类型Type(是的,“类型”也是种类型!)严格的来说,Type是一种类的对象,Python是......
  • 聪明方法学python task2,task3
    数据类型类型Type本身也是类型Float默认双精度Moudle内置常数None表示空值tau(2*pi)inf,浮点正无穷大,等价于float(‘inf’),负无穷大使用-math.inf逻辑运算符not类比c语言‘!’and,or类比&&和||浮点数误差`print(0.1+0.1==0.2)#True``print(0......
  • 聪明办法学Python任务笔记
    数据类型和操作Python中数据类型与C语言相似,常见的有整数型(Integer)int,浮点数Float,布尔值型Boolean(bool),类型type,字符串string等。Python中比较特殊的是列表LIst,元组Tuple,集合Set,字典Dictionary这几种数据类型。下面是几种数据类型的用途:内置常数:Boolean:True用于表示......
  • python 设置镜像
    清华镜像源pipconfigsetglobal.index-urlhttps://pypi.tuna.tsinghua.edu.cn/simple>WritingtoC:\Users\Administrator\AppData\Roaming\pip\pip.ini临时包设置pipconfigsetindex-urlhttps://pypi.tuna.tsinghua.edu.cn/simple 中科大镜像https://mirrors.ustc.......
  • 聪明办法学python第二次任务笔记
    笔记数据类型int整型float浮点型bool布尔型True和False表示and运算是与运算,只有所有都为True,and运算结果才是Trueor运算是或运算,只要其中有一个为True,or运算结果就是Truenot运算是非运算,它是一个单目运算符,把True变成False,False变成Truestr字符串空值用None......
  • 聪明办法学python-11.23——11.26笔记打卡
      python的数据类型和操作1.数据类型和运算符:基本类型是:整形int  如1、34、-12浮点型float  如 1.23、-2.44布尔值bool  有真“True”假“False”  类型type 如:print(type(2))输出为:<class......
  • pythonDay17
    叠加多个装饰器的加载、运行分析 分析图 f......
  • 聪明办法学Python_task2_11.22-11.26
    数据类型int(整型,即整数)str(字符串,单个长度使长度为1的字符串)float(浮点型,即小数,默认为双精度)bool(TrueorFalse)可通过type()函数输出数据类型强制转换,int(“1”)将字符串转化为整型1###整型,浮点型(数字型数据类型):可以对数字数据进行数学处理。int类型将省去小数部分。这意味......