python制作ico图标_使用PyInstaller工具,把Python程序打包EXE可执行文件

本文介绍了如何使用PyInstaller工具将Python代码打包成独立的EXE可执行程序,无需依赖Python环境,可在多个系统平台上运行。内容包括PyInstaller的安装、水印制作程序的打包过程,详细讲解了生成可执行程序目录和单一可执行文件的方法。
摘要由CSDN通过智能技术生成

PyInstaller工具介绍

PyInstaller是Python代码程序打包工具,能够将Python代码程序打包独立可执行程序

  • 独立可执行程序:不依赖Python环境,能够在不同系统平台上启动运行
  • 支持的系统平台:可在Windows、Linux、MacOS平台上运行
  • 使用简单:工具使用简单,不管是单文件应用,还是多文件应用,只需执行一条命令就能完成打包工作
  • PyInstaller安装:pip install pyinstaller

以下是个人整理的PyInstaller工具知识脑图:

12530b939c706e40bd1d451740b42426.png

接下来使用PyInstaller工具为水印制作程序打包,封装成EXE可执行程序!

水印制作程序介绍

这是水印制作程序运行界面:

2e91e12631d444952d1f6adc060a036f.png

水印制作工具工程代码结构说明:

7b242dae6a6750a1fdaf0ca97852a9dc.png

使用PyInstaller工具制作两种形式的EXE可执行程序:单一可执行程序文件可执行程序目录

打包EXE可执行文件(可执行程序目录)

81489acaac7db69d558be0c4bd8d7bfa.gif

几个操作命令说明:

  • 执行打包操作
pyinstaller -D -w -y -i asset/logo.ico -n watermark main.py-D 生成一个目录(包含多个文件)作为可执行程序-w 以Windows窗体打开窗口程序(仅对 Windows 有效)-i 为可执行程序添加icon图标-n 指定可执行程序文件名
  • 编辑spec文件, 编辑spec文件,为程序指定静态资源存在位置
  • 根据spec文件,生产水印制作工具可执行程序
pyinstaller -y 水印制作工具.spec
1ae12361d636d6dde620bfc750dee4d1.png

打包EXE可执行文件(单一可执行程序文件)

fdc8ab139dc31dce9526c22008968265.gif

操作跟上面差不太多,就参数改变一下

pyinstaller -F -w -y -i asset/logo.ico -n 水印制作工具 main.py-F 生成一个独立可执行程序文件
3e2615ee84be9ccb4bf2cccffe19225c.png

最后

想要详细了解PyInstaller工具使用,请点击了解更多

接下来会有更加精彩的内容,不想错过的话,可以关注我,第一时间获取更新!

最后,投币收藏转发来一波,我们下期不见不散~

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值