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实现txt文件格式转换为arff格式
May 31 Python
对pycharm代码整体左移和右移缩进快捷键的介绍
Jul 16 Python
Python 虚拟空间的使用代码详解
Jun 10 Python
pandas dataframe的合并实现(append, merge, concat)
Jun 24 Python
Python跳出多重循环的方法示例
Jul 03 Python
python RC4加密操作示例【测试可用】
Sep 26 Python
Python 切分数组实例解析
Nov 07 Python
python3.x 生成3维随机数组实例
Nov 28 Python
使用Python进行防病毒免杀解析
Dec 13 Python
pytorch之添加BN的实现
Jan 06 Python
Python3使用 GitLab API 进行批量合并分支
Oct 15 Python
python实现图像随机裁剪的示例代码
Dec 10 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 各种应用乱码问题的解决方法
2010/05/09 PHP
PHP数组遍历知识汇总(包含遍历方法、数组指针操作函数、数组遍历测速)
2014/07/05 PHP
从零开始学YII2框架(二)通过 Composer 安装扩展插件
2014/08/20 PHP
PHP中异常处理的一些方法整理
2015/07/03 PHP
PHP中in_array的隐式转换的解决方法
2018/03/06 PHP
清华大学出版的事半功倍系列 javascript全部源代码
2007/05/04 Javascript
javascript 清除输入框中的数据
2009/04/13 Javascript
JavaScript 字符串处理函数使用小结
2010/12/02 Javascript
JS对象与json字符串格式转换实例
2014/10/28 Javascript
JavaScript实现的一个日期格式化函数分享
2014/12/06 Javascript
jQuery获取URL请求参数的方法
2015/07/18 Javascript
jquery实现select选择框内容左右移动代码分享
2015/11/21 Javascript
js和jquery实现监听键盘事件示例代码
2020/06/24 Javascript
easyui 中的datagrid跨页勾选问题的实现方法
2017/01/18 Javascript
理解javascript async的用法
2017/08/22 Javascript
Vue项目分环境打包的实现步骤
2018/04/02 Javascript
JS实现区分中英文并统计字符个数的方法示例
2018/06/09 Javascript
vue使用rem实现 移动端屏幕适配
2018/09/26 Javascript
JS中使用cavas截图网页并解决跨域及模糊问题
2018/11/13 Javascript
使用jQuery实现掷骰子游戏
2019/10/24 jQuery
Vue状态模式实现窗口停靠功能(灵动、自由, 管理后台Admin界面)
2020/03/06 Javascript
JavaScript中ES6规范中let和const的用法和区别
2020/08/06 Javascript
[44:10]2018DOTA2亚洲邀请赛 4.5 淘汰赛 EG vs VP 第一场
2018/04/06 DOTA
实用自动化运维Python脚本分享
2018/06/04 Python
Opencv+Python实现图像运动模糊和高斯模糊的示例
2019/04/11 Python
在python中做正态性检验示例
2019/12/09 Python
Clarks其乐鞋荷兰官网:Clarks荷兰
2019/07/05 全球购物
Vivo俄罗斯官方在线商店:中国智能手机品牌
2019/10/04 全球购物
什么是smarty? Smarty的优点是什么?
2013/08/11 面试题
销售工作岗位职责
2013/12/24 职场文书
家长会演讲稿范文
2014/01/10 职场文书
模特大赛策划方案
2014/05/28 职场文书
2015年教师节新闻稿
2015/07/17 职场文书
2015年中学图书馆工作总结
2015/07/22 职场文书
微信小程序结合ThinkPHP5授权登陆后获取手机号
2021/11/23 PHP
Python OpenCV超详细讲解基本功能
2022/04/02 Python