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 相关文章推荐
Python3安装Scrapy的方法步骤
Nov 23 Python
Python复制Word内容并使用格式设字体与大小实例代码
Jan 22 Python
Python使用pymysql从MySQL数据库中读出数据的方法
Jul 25 Python
python基于socket进行端口转发实现后门隐藏的示例
Jul 25 Python
Python+OpenCv制作证件图片生成器的操作方法
Aug 21 Python
使用Django搭建web服务器的例子(最最正确的方式)
Aug 29 Python
TENSORFLOW变量作用域(VARIABLE SCOPE)
Jan 10 Python
关于初始种子自动选取的区域生长实例(python+opencv)
Jan 16 Python
Python使用20行代码实现微信聊天机器人
Jun 05 Python
python实现数学模型(插值、拟合和微分方程)
Nov 13 Python
Pytest实现setup和teardown的详细使用详解
Apr 17 Python
Django开发RESTful API实现增删改查(入门级)
May 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 include,include_once,require,require_once
2008/09/05 PHP
PHP zlib扩展实现页面GZIP压缩输出
2010/06/17 PHP
php常用字符串String函数实例总结【转换,替换,计算,截取,加密】
2016/12/07 PHP
详解json在php中的应用
2018/09/30 PHP
jQuery弹性滑动导航菜单实现思路及代码
2013/05/02 Javascript
javascript的document.referrer浏览器支持、失效情况总结
2014/07/18 Javascript
jQuery选择器源码解读(四):tokenize方法的Expr.preFilter
2015/03/31 Javascript
一种新的javascript对象创建方式Object.create()
2015/12/28 Javascript
AngularJs学习第八篇 过滤器filter创建
2016/06/08 Javascript
概述BootStrap中role="form"及role作用角色
2016/12/08 Javascript
AngularJS模态框模板ngDialog的使用详解
2018/05/11 Javascript
node.js之基础加密算法模块crypto详解
2018/09/11 Javascript
面试题:react和vue的区别分析
2019/04/08 Javascript
在vue项目中封装echarts的步骤
2020/12/25 Vue.js
[53:15]2018DOTA2亚洲邀请赛3月29日 小组赛A组 KG VS OG
2018/03/30 DOTA
Python安装第三方库及常见问题处理方法汇总
2016/09/13 Python
在Python中执行系统命令的方法示例详解
2017/09/14 Python
详解python里使用正则表达式的分组命名方式
2017/10/24 Python
Django model反向关联名称的方法
2018/12/15 Python
python删除文件夹下相同文件和无法打开的图片
2019/07/16 Python
Python学习笔记之While循环用法分析
2019/08/14 Python
python 利用turtle模块画出没有角的方格
2019/11/23 Python
django中嵌套的try-except实例
2020/05/21 Python
html5 CSS过度-webkit-transition使用介绍
2013/07/02 HTML / CSS
某个公司的Java笔面试题
2016/03/11 面试题
三维科技面试题
2013/07/27 面试题
Linux如何命名文件--使用文件名时应注意
2014/05/29 面试题
中国文明网签名寄语
2014/01/18 职场文书
先进个人获奖感言
2014/01/24 职场文书
求职毕业生自荐书
2014/02/08 职场文书
公安交警个人对照检查材料思想汇报
2014/10/01 职场文书
学校机关党总支领导班子整改工作方案
2014/10/26 职场文书
学习党章的体会
2014/11/07 职场文书
车间安全生产管理制度
2015/08/06 职场文书
数学备课组工作总结
2015/08/12 职场文书
敬业奉献模范事迹材料(2016精选版)
2016/02/26 职场文书