Python PyInstaller库基本使用方法分析


Posted in Python onDecember 12, 2019

本文实例讲述了Python PyInstaller库基本使用方法。分享给大家供大家参考,具体如下:

概述

将.py源码转换成无需源代码的可执行文件

.py文件 -> PyInstaller -> - Windows(exe文件)/Linux/Max OS X

PyInstaller库是第三方库

  • 官方网站:PyInstaller
  • 第三方库:使用前需要额外安装
  • 安装第三方库需要使用pip工具

Window 系统环境下安装

  1. 首先环境变量需已设定好 ,Win+R 调出运行,输入sysdm.cpl,唤出系统属性。

    高级选项页中点开环境变量。

  2. 编辑Path环境变量,后增;python安装路径;pip.exe所在路径
  3. 电脑网络是正常的,打开命令行窗口输入pip install pyinstaller回车即可。

Python PyInstaller库基本使用方法分析

pip自动联网安装

简单使用

(cmd命令行) pyinstaller -F <文件名.py>

Python PyInstaller库基本使用方法分析

简单使用

常用参数

参数 描述
-h 查看帮助
--clean 清理打包过程中的临时文件
-D,--onedir 默认值,生产dist文件夹
-F,--onefile 在dist文件夹中只生成独立的打包文件
-i 指定打包程序使用的图标(icon)文件
-w Window环境中,程序启动时,不打开控制台
-c Window环境中,使用控制台

使用举例

pyinstaller -i curve.ico -F SevenDigitsDrawV2.py

Python PyInstaller库基本使用方法分析

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
centos系统升级python 2.7.3
Jul 03 Python
python使用htmllib分析网页内容的方法
May 08 Python
Python中进程和线程的区别详解
Oct 29 Python
Python 用Redis简单实现分布式爬虫的方法
Nov 23 Python
numpy.transpose对三维数组的转置方法
Apr 17 Python
python 列表降维的实例讲解
Jun 28 Python
python用类实现文章敏感词的过滤方法示例
Oct 27 Python
WxPython实现无边框界面
Nov 18 Python
Pytorch根据layers的name冻结训练方式
Jan 06 Python
python Plotly绘图工具的简单使用
Mar 03 Python
如何在windows下安装Pycham2020软件(方法步骤详解)
May 03 Python
flask框架中的cookie和session使用
Jan 31 Python
Python + Requests + Unittest接口自动化测试实例分析
Dec 12 #Python
python opencv图片编码为h264文件的实例
Dec 12 #Python
Python pygame绘制文字制作滚动文字过程解析
Dec 12 #Python
详解python 中in 的 用法
Dec 12 #Python
python调用c++返回带成员指针的类指针实例
Dec 12 #Python
在Python中实现函数重载的示例代码
Dec 12 #Python
django框架F&amp;Q 聚合与分组操作示例
Dec 12 #Python
You might like
php xml文件操作实现代码(二)
2009/03/20 PHP
浅谈Laravel队列实现原理解决问题记录
2017/08/19 PHP
laravel http 自定义公共验证和响应的方法
2019/09/29 PHP
laravel 实现根据字段不同值做不同查询
2019/10/23 PHP
FileUpload上传图片(图片不变形)
2010/08/05 Javascript
JavaScript开发规范要求(规范化代码)
2010/08/16 Javascript
Javascript公共脚本库系列(一): 弹出层脚本
2011/02/24 Javascript
Jquery显示和隐藏元素或设为只读(含Ligerui的控件禁用,实例说明介绍)
2013/07/09 Javascript
JS中表单的使用小结
2014/01/11 Javascript
js中将String转换为number以便比较
2014/07/08 Javascript
jQuery搜索同辈元素方法
2015/02/10 Javascript
JavaScript+Java实现HTML页面转为PDF文件保存的方法
2016/05/30 Javascript
微信小程序开发实战教程之手势解锁
2016/11/18 Javascript
jquery获取select,option所有的value和text的实例
2017/03/06 Javascript
Angularjs的启动过程分析
2017/07/18 Javascript
jQuery响应滚动条事件功能示例
2017/10/14 jQuery
Angular2实现组件交互的方法分析
2017/12/19 Javascript
React BootStrap用户体验框架快速上手
2018/03/06 Javascript
JS面试题大坑之隐式类型转换实例代码
2018/10/14 Javascript
vue自定义指令之面板拖拽的实现
2019/04/14 Javascript
Python中的闭包总结
2014/09/18 Python
使用Python下的XSLT API进行web开发的简单教程
2015/04/15 Python
Python SQLite3简介
2018/02/22 Python
Python文件打开方式实例详解【a、a+、r+、w+区别】
2019/03/30 Python
Python中os模块功能与用法详解
2020/02/26 Python
keras实现调用自己训练的模型,并去掉全连接层
2020/06/09 Python
python pip如何手动安装二进制包
2020/09/30 Python
Python爬虫Scrapy框架CrawlSpider原理及使用案例
2020/11/20 Python
class类在python中获取金融数据的实例方法
2020/12/10 Python
使用OpenCV实现人脸图像卡通化的示例代码
2021/01/15 Python
老师自我鉴定范文
2013/12/25 职场文书
2015年大学生村官工作总结
2015/04/21 职场文书
优秀党员主要事迹范文
2015/11/05 职场文书
2016年领导干部廉政承诺书
2016/03/24 职场文书
MYSQL 的10大经典优化案例场景实战
2021/09/14 MySQL
详解redis在微服务领域的贡献
2021/10/16 Redis