使用pyinstaller打包py文件成.exe程序详解(附pyinstaller命令参数及打包实例)

9 篇文章 0 订阅
7 篇文章 0 订阅

使用pyinstaller打包py文件成.exe程序详解(附pyinstaller命令参数及打包实例)

有时候我们使用python编写一个脚本或程序后,只能实现在本机上运行,而且本机上面还有我们自己安装的python环境。如果我们想要在其他电脑上运行时(无python环境),根本行不通。所以,这时候就用到了pyinstaller。

使用pyinstaller,可以将我们的脚本或程序打包成一个独立的.exe的可执行程序,这样就可以在大多数的windows平台下运行了(打包成的exe程序可能会因为兼容等问题,不能在所有的windows平台下都能运行)。这不仅降低了脚本对环境的依赖性,而且使得程序运行更加迅速。

安装pyinstaller

在cmd命令中,输入如下命令进行pyinstaller的安装

pip install pyinstaller

或者使用国内的镜像进行安装,这样更快

pip install pyinstaller -i https://pypi.douban.com/simple/       #(豆瓣源)

pyinstaller相关参数

在这里插入图片描述
在这里插入图片描述
如果上面的各参数解释有点难理解,下面的图可以方便理解一些。
在这里插入图片描述

pyinstaller打包实例

打包main.py成一个exe程序,不显示命令行窗口。

pyinstaller -w  -F  main.py

自定义打包的exe的文件图标

pyinstaller -w  -F  main.py -i hello.ico

给大家推荐一个图标获取地址,里面有非常多的ico图片:easyicon

https://www.easyicon.net/

为生成的exe程序添加版本信息

pyinstaller -w  -F  main.py -i hello.ico --version-file  version_info.txt
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

西瓜~

你的鼓励将是我创作的最大动力。

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

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

打赏作者

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

抵扣说明:

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

余额充值