python打包exe可执行文件

文章介绍了如何利用PyInstaller工具将Python程序打包成exe可执行文件,包括安装PyInstaller、使用命令行参数如-F(单文件打包)、-w(隐藏命令行窗口)和-i(指定图标)等步骤,使得程序能在没有Python环境的Windows系统上运行。
摘要由CSDN通过智能技术生成

没有python环境是无法运行python程序的,打包exe 就像C编译成exe、java编译成class文件一样,都是为了在指定平台上直接运行程序。

安装 pyinstaller

python 常见的打包方式是通过 pyinstaller 来实现的。

pip install pyinstaller

如果安装慢 或失败可以试试用镜像下载:清华源

pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple/

打包命令

pyinstaller -F xxx.py

xxx.py 就是你的程序执行的主文件。
执行完毕会发现生成了 3 个文件夹:dist,build,xxx.spec文件
在dist里面我们可以看到生成了一个xxx.exe可执行文件。
双击 xxx.exe 就可以运行成功了。
-F 代表:生成结果是一个 exe 文件,所有的第三方依赖、资源和代码均被打包进该 exe 内(打包完毕后只使用exe文件 其他不用管)

详细参数

-F  生成结果是一个 exe 文件,所有的第三方依赖、资源和代码均被打包进该 exe 内
-D  生成结果是一个目录,各种第三方依赖、资源和 exe 同时存储在该目录(默认)
-a  不包含unicode支持
-d  执行生成的 exe 时,会输出一些log,有助于查错
-w  不显示命令行窗口
-c  显示命令行窗口(默认)
-p  指定额外的 import 路径,类似于使用 python path
-i  指定图标
-v  显示版本号
-n  生成的 .exe 的文件名

我使用的命令语句

pyinstaller -F -w -i 64.ico xxx.py

解释:
1,将xxx.py打包成exe,
2,所有依赖、资源、代码都打包进exe内,
3,执行exe时不显示命令行窗口,
4,指定一个64.ico图标。

网上有很多,自己使用了就按自己思路写一个备份

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

马志武

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

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

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

打赏作者

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

抵扣说明:

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

余额充值