python打包后过大_Python 打包成 exe,太大了该怎么解决?

本文介绍了如何解决Python打包成exe文件过大问题,包括使用virtualenv减少不必要的库,利用UPX进行压缩,以及探讨python-embed作为替代方案。通过这些方法,可以显著减小exe的大小。
摘要由CSDN通过智能技术生成

感谢大家的赞收藏和感谢 有啥不懂的地方可以直接私信问我 谢谢大家支持[狗头

破百了好激动

等会 我写的明明比那个2.3k赞同回答的优质啊 赞起来啊

知友们 留下你们的赞同再走吧 笔芯

–––––––––––––––––––––––––––––

先说结论:在virtualenv下用upx压缩打包出来的exe最小

还不满意就上python-embed env 最下面有教程链接

原回答:

我也曾被这个问题困扰过 然鹅现在这个问题已经被我解决了(basically) 为了造福像我一样迷茫过或者正在迷茫的广大知友 我写了六篇文章分步骤(非常详细)介绍了reduce exe size的方法以及代替pyinstaller的方法

这是文章原文链接:CodingDog:pyinstaller打包的exe太大?你需要嵌入式python玄学 前提篇​zhuanlan.zhihu.com

这是文章原文:

pyinstaller打包一个exe动辄几十M几百M (特别是import pandas以后)

知乎上居然没有人po这方面的”知识“(手动狗头)

查了很多关于reduce pyinstaller打包出exe大小的方法

列举如下

玄学解法1 去除不必要的库

当我们用cmd/powershell 输入这一段神秘代码并且回车的时候

pyinstaller除了会打包test.py使之成为一个exe之外,还会创建一的后缀名为 .spec 的文件

长这样

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值