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 相关文章推荐
仅用50行Python代码实现一个简单的代理服务器
Apr 08 Python
在Linux下使用Python的matplotlib绘制数据图的教程
Jun 11 Python
Python 查看文件的编码格式方法
Dec 21 Python
python中的二维列表实例详解
Jun 19 Python
python通过Windows下远程控制Linux系统
Jun 20 Python
在python中将list分段并保存为array类型的方法
Jul 15 Python
Python如何使用argparse模块处理命令行参数
Dec 11 Python
jupyter note 实现将数据保存为word
Apr 14 Python
使用keras根据层名称来初始化网络
May 21 Python
浅谈python锁与死锁问题
Aug 14 Python
python图片合成的示例
Nov 09 Python
浅谈pytorch中stack和cat的及to_tensor的坑
May 20 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
php自动提交表单的方法(基于fsockopen与curl)
2016/05/09 PHP
php多进程应用场景实例详解
2019/07/22 PHP
获取JavaScript用户自定义类的类名称的代码
2007/03/08 Javascript
JavaScript 用cloneNode方法克隆节点的代码
2012/10/15 Javascript
分享两个手机访问pc网站自动跳转手机端网站代码
2020/12/24 Javascript
js实现ifram取父窗口URL地址的方法
2015/02/09 Javascript
javascript实现tab切换的两个实例
2015/11/05 Javascript
教你用十行node.js代码读取docx的文本
2017/03/08 Javascript
jQuery实现简单的抽奖游戏
2017/05/05 jQuery
jQuery查找dom的几种方法效率详解
2017/05/17 jQuery
微信小程序如何获知用户运行小程序的场景教程
2017/05/17 Javascript
javascript 开发之百度地图使用到的js函数整理
2017/05/19 Javascript
jQuery使用ajax_动力节点Java学院整理
2017/07/05 jQuery
Vue from-validate 表单验证的示例代码
2017/09/26 Javascript
vue获取DOM元素并设置属性的两种实现方法
2017/09/30 Javascript
JavaScript折半查找(二分查找)算法原理与实现方法示例
2018/08/06 Javascript
layui问题之模拟select点击事件的实例讲解
2018/08/15 Javascript
Vue中的vue-resource示例详解
2018/11/02 Javascript
JavaScript的变量声明与声明提前用法实例分析
2019/11/26 Javascript
继承行为在 ES5 与 ES6 中的区别详解
2019/12/24 Javascript
Python os模块介绍
2014/11/30 Python
python控制台中实现进度条功能
2015/11/10 Python
Python控制多进程与多线程并发数总结
2016/10/26 Python
Windows下Anaconda的安装和简单使用方法
2018/01/04 Python
python实战串口助手_解决8串口多个发送的问题
2019/06/12 Python
Python爬虫动态ip代理防止被封的方法
2019/07/07 Python
python实现计算器功能
2019/10/31 Python
解析浏览器的一些“滚动”行为鉴赏
2019/09/16 HTML / CSS
英国领先的在线礼品店:Getting Personal
2019/09/24 全球购物
铭万公司.net面试题笔试题
2014/07/20 面试题
中层干部竞争上岗演讲稿
2014/01/13 职场文书
爱护公物标语
2014/06/24 职场文书
预备党员介绍人意见
2015/06/01 职场文书
python四个坐标点对图片区域最小外接矩形进行裁剪
2021/06/04 Python
使用pycharm运行flask应用程序的详细教程
2021/06/07 Python
springboot入门 之profile设置方式
2022/04/04 Java/Android