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实现实例
Apr 26 Python
Windows下安装python2.7及科学计算套装
Mar 05 Python
修改Python的pyxmpp2中的主循环使其提高性能
Apr 24 Python
Python中设置变量访问权限的方法
Apr 27 Python
Python随机数random模块使用指南
Sep 09 Python
python下os模块强大的重命名方法renames详解
Mar 07 Python
解决python3在anaconda下安装caffe失败的问题
Jun 15 Python
书单|人生苦短,你还不用python!
Dec 29 Python
使用PyCharm创建Django项目及基本配置详解
Oct 24 Python
python opencv 简单阈值算法的实现
Aug 04 Python
python中如何使用insert函数
Jan 09 Python
python绘制汉诺塔
Mar 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
Zend Framework入门知识点小结
2016/03/19 PHP
jquery之Document元素选择器篇
2008/08/14 Javascript
基于jquery的自定义鼠标提示效果 jquery.toolTip
2010/11/14 Javascript
jQuery代码优化之基本事件
2011/11/01 Javascript
5个最佳的Javascript日期处理类库分享
2012/04/15 Javascript
jQuery拖动布局其结果保存到数据库
2015/10/09 Javascript
初步了解javascript面向对象
2015/11/09 Javascript
JS验证逗号隔开可以是中文字母数字
2016/04/22 Javascript
ionic2 tabs 图标自定义实例
2017/03/08 Javascript
详解Vue.js分发之作用域槽
2017/06/13 Javascript
JavaScript 有用的代码片段和 trick
2018/02/22 Javascript
Nodejs调用Dll模块的方法
2018/09/17 NodeJs
vue-cli 3.x 配置Axios(proxyTable)跨域代理方法
2018/09/19 Javascript
element-ui 的el-button组件中添加自定义颜色和图标的实现方法
2018/10/26 Javascript
使用layer弹窗提交表单时判断表单是否输入为空的例子
2019/09/26 Javascript
js实现图片上传到服务器和回显
2020/01/19 Javascript
vue路由缓存的几种实现方式小结
2020/02/02 Javascript
Vue + element 实现多选框组并保存已选id集合的示例代码
2020/06/03 Javascript
vue中使用腾讯云Im的示例
2020/10/23 Javascript
Handtrack.js库实现实时监测手部运动(推荐)
2021/02/08 Javascript
Python 流程控制实例代码
2009/09/25 Python
Python中用Descriptor实现类级属性(Property)详解
2014/09/18 Python
利用Python实现颜色色值转换的小工具
2016/10/27 Python
利用Python批量提取Win10锁屏壁纸实战教程
2018/03/27 Python
python主线程与子线程的结束顺序实例解析
2019/12/17 Python
python两个_多个字典合并相加的实例代码
2019/12/26 Python
如何使用Django Admin管理后台导入CSV
2020/11/06 Python
Ratchet 模态框的实现
2020/08/19 HTML / CSS
应聘医药代表职位求职信
2013/10/21 职场文书
调查研究项目计划书
2014/04/29 职场文书
公司授权委托书格式样本
2014/10/01 职场文书
2015年卫生局工作总结
2015/07/24 职场文书
2016元旦晚会主持词开场白和结束语
2015/12/04 职场文书
对象析构函数__del__在Python中何时使用
2022/03/22 Python
Web应用开发TypeScript使用详解
2022/05/25 Javascript
HTML中link标签属性的具体用法
2023/05/07 HTML / CSS