Pyinstaller将py打包成exe的实例


Posted in Python onMarch 31, 2018

背景:分享python编写的小脚本时,拷贝代码还缺各种环境,使用Pyinstaller将py可以打包成exe,直接运行即可

1、安装pyinstaller运行时所需要的windows拓展pywin32

Pyinstaller将py打包成exe的实例

2、安装pyinstaller

pip install pyinstaller

Pyinstaller将py打包成exe的实例

验证是否成功:pyinstaller -v

Pyinstaller将py打包成exe的实例

3、pyinstaller指令

参数 含 义
-F 只生成一个exe文件
?distpath 指定生成的exe存放的目录
?workpath 指定编译中临时文件存放的目录
-D 创建一个目录包含:exe文件、依赖文件
-i 指定exe图标
-p 指定exe依赖的包、模块
-d 编译为debug模式,获取运行中的日志信息
-clean 清理编译时临时文件
-c 使用控制台
-w 使用窗口
-version-file 添加exe版本信息

4、实例

pyinstaller -F .py全路径 ?distpath exe存放目录

Pyinstaller将py打包成exe的实例

执行结果:

Pyinstaller将py打包成exe的实例

以上这篇Pyinstaller将py打包成exe的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
跟老齐学Python之做一个小游戏
Sep 28 Python
Django中URLconf和include()的协同工作方法
Jul 20 Python
Python实现堆排序的方法详解
May 03 Python
关于Python元祖,列表,字典,集合的比较
Jan 06 Python
Python 单元测试(unittest)的使用小结
Nov 14 Python
pandas 将索引值相加的方法
Nov 15 Python
python删除文件夹下相同文件和无法打开的图片
Jul 16 Python
django框架使用方法详解
Jul 18 Python
PyQt5+Caffe+Opencv搭建人脸识别登录界面
Aug 28 Python
关于numpy.where()函数 返回值的解释
Dec 06 Python
PyQt5的相对布局管理的实现
Aug 07 Python
利用Python+OpenCV三步去除水印
May 28 Python
Python pymongo模块用法示例
Mar 31 #Python
Python向MySQL批量插数据的实例讲解
Mar 31 #Python
Python将图片转换为字符画的方法
Jun 16 #Python
Python实现从log日志中提取ip的方法【正则提取】
Mar 31 #Python
Python+OpenCV实现车牌字符分割和识别
Mar 31 #Python
python Opencv将图片转为字符画
Feb 19 #Python
python实现批量按比例缩放图片效果
Mar 30 #Python
You might like
浅析使用Turck-mmcache编译来加速、优化PHP代码
2013/06/20 PHP
PHP+Redis链表解决高并发下商品超卖问题(实现原理及步骤)
2020/08/03 PHP
经典的解除许多网站无法复制文字的绝招
2006/12/31 Javascript
使用jQuery全局事件ajaxStart为特定请求实现提示效果的代码
2010/12/30 Javascript
js动态调用css属性的小规律及实例说明
2013/12/28 Javascript
javascript使用onclick事件改变选中行的颜色
2013/12/30 Javascript
解决bootstrap中modal遇到Esc键无法关闭页面
2015/03/09 Javascript
JavaScript中的继承之类继承
2016/05/01 Javascript
jQuery DataTables插件自定义Ajax分页实例解析
2020/04/28 Javascript
利用Javascript仿Excel的数据透视分析功能
2016/09/07 Javascript
基于jQuery实现Tabs选项卡自定义插件
2016/11/21 Javascript
如何防止INPUT按回车自动提交表单FORM
2016/12/06 Javascript
Bootstrap CSS组件之面包屑导航(breadcrumb)
2016/12/17 Javascript
Vue中fragment.js使用方法详解
2017/03/09 Javascript
js基于FileSaver.js 浏览器导出Excel文件的示例
2017/08/15 Javascript
jQuery中常用动画效果函数知识点整理
2018/08/19 jQuery
详解Express笔记之动态渲染HTML(新手入坑)
2018/12/13 Javascript
vue选项卡切换登录方式小案例
2019/09/27 Javascript
jsonp格式前端发送和后台接受写法的代码详解
2019/11/07 Javascript
js实现简易拖拽的示例
2020/10/26 Javascript
Pyramid将models.py文件的内容分布到多个文件的方法
2013/11/27 Python
python通过exifread模块获得图片exif信息的方法
2015/03/16 Python
Python算法应用实战之栈详解
2017/02/04 Python
Golang与python线程详解及简单实例
2017/04/27 Python
Python使用微信SDK实现的微信支付功能示例
2017/06/30 Python
使用PyInstaller将Pygame库编写的小游戏程序打包为exe文件及出现问题解决方法
2019/09/06 Python
洗发露广告词
2014/03/14 职场文书
社区交通安全实施方案
2014/03/22 职场文书
护理实习生带教计划
2015/01/16 职场文书
红与黑读书笔记
2015/06/29 职场文书
宝宝满月宴答谢词
2015/09/30 职场文书
校运会班级霸气口号
2015/12/24 职场文书
Python使用protobuf序列化和反序列化的实现
2021/05/19 Python
Java数据结构之链表相关知识总结
2021/06/18 Java/Android
Java设计模式之代理模式
2022/04/22 Java/Android
mysql幻读详解实例以及解决办法
2022/06/16 MySQL