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 Deque 模块使用详解
Jul 04 Python
Linux中Python 环境软件包安装步骤
Mar 31 Python
Python语言生成水仙花数代码示例
Dec 18 Python
Python cookbook(数据结构与算法)将序列分解为单独变量的方法
Feb 13 Python
Python socket实现简单聊天室
Apr 01 Python
Django migrations 默认目录修改的方法教程
Sep 28 Python
使用python绘制二元函数图像的实例
Feb 12 Python
详解Python3序列赋值、序列解包
May 14 Python
pandas DataFrame 行列索引及值的获取的方法
Jul 02 Python
django数据模型on_delete, db_constraint的使用详解
Dec 24 Python
python数据预处理 :样本分布不均的解决(过采样和欠采样)
Feb 29 Python
python调用ffmpeg命令行工具便捷操作视频示例实现过程
Nov 01 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
用PHPdig打造属于你自己的Google[图文教程]
2007/02/14 PHP
php 设计模式之 单例模式
2008/12/19 PHP
php小型企业库存管理系统的设计与实现代码
2011/05/16 PHP
探讨:使用XMLSerialize 序列化与反序列化
2013/06/08 PHP
php变量与数组相互转换的方法(extract与compact)
2016/12/02 PHP
PHP实现对文件锁进行加锁、解锁操作的方法
2017/07/04 PHP
phpStudy中升级MySQL版本到5.7.17的方法步骤
2017/08/03 PHP
Laravel框架中Blade模板的用法示例
2017/08/30 PHP
用javascript实现改变TEXTAREA滚动条和按钮的颜色,以及怎样让滚动条变得扁平
2007/04/20 Javascript
Ext对基本类型的扩展 ext,extjs,format
2010/12/25 Javascript
jQuery中prevUntil()方法用法实例
2015/01/08 Javascript
深入了解JavaScript中的Symbol的使用方法
2015/07/28 Javascript
jquery.cookie.js实现用户登录保存密码功能的方法
2016/04/15 Javascript
简单学习vue指令directive
2016/11/03 Javascript
AngularJS基于ngInfiniteScroll实现下拉滚动加载的方法
2016/12/14 Javascript
jQuery无缝轮播图代码
2016/12/22 Javascript
jquery仿京东商品放大浏览页面
2017/06/06 jQuery
vue的传参方式汇总和router使用技巧
2018/05/22 Javascript
简单说说angular.json文件的使用
2018/10/29 Javascript
关于RxJS Subject的学习笔记
2018/12/05 Javascript
javascript操作元素的常见方法小结
2019/11/13 Javascript
JS原型prototype和__proto__用法实例分析
2020/03/14 Javascript
vue-cli3 热更新配置操作
2020/09/18 Javascript
Python中使用Queue和Condition进行线程同步的方法
2016/01/19 Python
python主线程捕获子线程的方法
2018/06/17 Python
Python使用pickle模块储存对象操作示例
2018/08/15 Python
Python 单元测试(unittest)的使用小结
2018/11/14 Python
用python爬取租房网站信息的代码
2018/12/14 Python
python自动化工具之pywinauto实例详解
2019/08/26 Python
使用IPython或Spyder将省略号表示的内容完整输出
2020/04/20 Python
OpenCV 使用imread()函数读取图片的六种正确姿势
2020/07/09 Python
8种常用的Python工具
2020/08/05 Python
CSS超出文本指定宽度用省略号代替和文本不换行
2016/05/05 HTML / CSS
俄罗斯最大的消费电子连锁零售商:Mvideo
2017/06/25 全球购物
美国女性奢华品牌精品店:INTERMIX
2017/10/12 全球购物
Pytorch中的数据集划分&正则化方法
2021/05/27 Python