没有合适的资源?快使用搜索试试~ 我知道了~
基于Pyinstaller打包Python程序并压缩文件大小
5星 · 超过95%的资源 17 下载量 15 浏览量
2020-09-16
19:31:49
上传
评论 1
收藏 715KB PDF 举报
温馨提示
试读
6页
主要介绍了基于Pyinstaller打包Python程序并压缩文件大小,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
资源推荐
资源详情
资源评论
基于基于Pyinstaller打包打包Python程序并压缩文件大小程序并压缩文件大小
主要介绍了基于Pyinstaller打包Python程序并压缩文件大小,文中通过示例代码介绍的非常详细,对大家的学习
或者工作具有一定的参考学习价值,需要的朋友可以参考下
这段时间应老师的要求,给实验室写了一个基于 PyQt5 的小工具。然而源码发过去人家还不要,一定要打包成可执行软件。
那就打包呗,刚好以前对 Pyinstaller 有一点接触,就用了一下这玩意。这篇博文主要记录一下基本用法和踩得一些坑。
1. 用用 Pyinstaller 打包打包 Python 程序程序
首先我们需要安装 Pyinstaller:
pip install pyinstaller
用 conda 也行,不过貌似最近清华的 Anaconda 源被封了,也不知道什么时候解禁。
Pyinstaller 用法很简单,在对应的主调 py 文件的目录下,运行:
pyinstaller [<args>] Target.py
介绍一下 Pyinstaller 常用的参数用法:--distpath <path>: 打包到哪个目录下-w: 指定生成 GUI 软件,也就是运行时不打开控制
台-c: 运行时打开控制台-i <Icon File>: 指定打包后可执行文件的图标--clean: 在构建之前清理PyInstaller缓存并删除临时文件
关于打包成什么样,有两种选择:
-D: 创建包含可执行文件的单文件夹包,同时会有一大堆依赖的 dll 文件,这是默认选项-F: 只生成一个 .exe 文件,如果项目比
较小的话可以用这个,但比较大的话就不推荐
最后来看看我使用的参数:
pyinstaller --distpath Release/ -w -i x.ico --clean main.py
如果不指定 --dispatch 的话,最后会默认发布到 dis 目录下,进入目录后,就可以看到打包好的软件:
资源评论
- 甜甜不加糖2023-07-28作者以简单明了的方式介绍了Pyinstaller打包Python程序和压缩文件大小的方法,对于刚入门的我来说非常友好。
- 月小烟2023-07-28这篇文章提供了一些针对Pyinstaller打包Python程序和压缩文件大小的实用建议,对我来说非常有帮助。
- 啊看看2023-07-28这篇文章详细解释了如何使用Pyinstaller进行打包,并分享了一些压缩文件大小的技巧,对我来说非常有益。
- 蓝洱2023-07-28这篇文章给了我很多关于Pyinstaller打包Python程序和压缩文件大小的实用技巧,非常实用。
- 老许的花开2023-07-28作者在这篇文章中提供了一些有用的建议,让我对如何使用Pyinstaller打包Python程序有了更深入的理解。
weixin_38590541
- 粉丝: 6
- 资源: 937
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功