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 相关文章推荐
Centos5.x下升级python到python2.7版本教程
Feb 14 Python
python利用Guetzli批量压缩图片
Mar 23 Python
Python3利用SMTP协议发送E-mail电子邮件的方法
Sep 30 Python
python通过socket实现多个连接并实现ssh功能详解
Nov 08 Python
Python实现邮件的批量发送的示例代码
Jan 23 Python
python中字符串变二维数组的实例讲解
Apr 03 Python
pycharm创建一个python包方法图解
Apr 10 Python
Django中ORM外键和表的关系详解
May 20 Python
python正则表达式匹配IP代码实例
Dec 28 Python
在pycharm中关掉ipython console/PyDev操作
Jun 09 Python
Python 为什么推荐蛇形命名法原因浅析
Jun 18 Python
Django-celery-beat动态添加周期性任务实现过程解析
Nov 26 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
多人战的战术与战略
2020/03/04 星际争霸
PHP DataGrid 实现代码
2009/08/12 PHP
php的字符串用法小结
2010/06/08 PHP
基于php中使用excel的简单介绍
2013/08/02 PHP
php提取字符串中网站url地址的方法
2014/12/03 PHP
Zend Framework入门教程之Zend_View组件用法示例
2016/12/09 PHP
php中简单的对称加密算法实现
2017/01/05 PHP
php分页查询的简单实现代码
2017/03/14 PHP
PHP使用zlib扩展实现GZIP压缩输出的方法详解
2018/04/09 PHP
PHP asXML()函数讲解
2019/02/03 PHP
Yii框架通过请求组件处理get,post请求的方法分析
2019/09/03 PHP
js滚动条多种样式,推荐
2007/02/05 Javascript
简明json介绍
2008/09/28 Javascript
JS中Iframe之间传值的方法
2013/03/11 Javascript
javascript scrollTop正解使用方法
2013/11/14 Javascript
javascript自定义函数参数传递为字符串格式
2014/07/29 Javascript
JavaScript中对象property的读取和写入方法介绍
2014/12/30 Javascript
Bootstrap源码解读表单(2)
2016/12/22 Javascript
mac下的nodejs环境安装的步骤
2017/05/24 NodeJs
angular.js和vue.js中实现函数去抖示例(debounce)
2018/01/18 Javascript
bootstrap模态框关闭后清除模态框的数据方法
2018/08/10 Javascript
js+springMVC 提交数组数据到后台的实例
2019/09/21 Javascript
vuex + keep-alive实现tab标签页面缓存功能
2019/10/17 Javascript
从零学Python之引用和类属性的初步理解
2014/05/15 Python
Python调用系统底层API播放wav文件的方法
2017/08/11 Python
详解python中的线程
2018/02/10 Python
高效使用Python字典的清单
2018/04/04 Python
tensorflow 恢复指定层与不同层指定不同学习率的方法
2018/07/26 Python
Python正则表达式匹配数字和小数的方法
2019/07/03 Python
python库matplotlib绘制坐标图
2019/10/18 Python
武汉高蓝德国际.net机试
2016/06/24 面试题
美术专业自荐信
2014/07/07 职场文书
销售员工作检讨书(推荐篇)
2014/10/18 职场文书
小学五年级班主任工作经验交流材料
2015/11/02 职场文书
90条交通安全宣传标语
2019/10/12 职场文书
Redis基本数据类型Zset有序集合常用操作
2022/06/01 Redis