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 相关文章推荐
python生成随机密码或随机字符串的方法
Jul 03 Python
Python环境搭建之OpenCV的步骤方法
Oct 20 Python
利用Python写一个爬妹子的爬虫
Jun 08 Python
python的xpath获取div标签内html内容,实现innerhtml功能的方法
Jan 02 Python
python如何实现异步调用函数执行
Jul 08 Python
Python如何应用cx_Oracle获取oracle中的clob字段问题
Aug 27 Python
python 通过手机号识别出对应的微信性别(实例代码)
Dec 22 Python
python中JWT用户认证的实现
May 18 Python
Python新手学习标准库模块命名
May 29 Python
pandas数据处理之绘图的实现
Jun 15 Python
如何使用Python自动生成报表并以邮件发送
Oct 15 Python
Python实例教程之检索输出月份日历表
Dec 16 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.ini中文版(1)
2006/10/09 PHP
PHP5.4中json_encode中文转码的变化小结
2013/01/30 PHP
php+xml编程之xpath的应用实例
2015/01/24 PHP
php中return的用法实例分析
2015/02/28 PHP
WordPress中设置Post Type自定义文章类型的实例教程
2016/05/10 PHP
php5.3后静态绑定用法详解
2016/11/11 PHP
PHP正则删除HTML代码中宽高样式的方法
2017/06/12 PHP
实现php删除链表中重复的结点
2018/09/27 PHP
鼠标滑过出现预览的大图提示效果
2014/02/26 Javascript
关于jQuery中的each方法(jQuery到底干了什么)
2014/03/05 Javascript
jQuery中offset()方法用法实例
2015/01/16 Javascript
Node.js 异步编程之 Callback介绍(一)
2015/03/30 Javascript
jQuery实现图片加载完成后改变图片大小的方法
2016/03/29 Javascript
第一次接触神奇的Bootstrap表单
2016/07/27 Javascript
javascript中的后退和刷新实现方法
2016/11/10 Javascript
用jquery的attr方法实现图片切换效果
2017/02/05 Javascript
微信小程序网络请求的封装与填坑之路
2017/04/01 Javascript
vue调用高德地图实例代码
2017/04/28 Javascript
jQuery的时间datetime控件在AngularJs中的使用实例(分享)
2017/08/17 jQuery
vue中的v-if和v-show的区别详解
2019/09/01 Javascript
jquery 时间戳转日期过程详解
2019/10/12 jQuery
JavaScript函数柯里化实现原理及过程
2020/12/02 Javascript
Nest.js环境变量配置与序列化详解
2021/02/21 Javascript
python实现将内容分行输出
2015/11/05 Python
python版本单链表实现代码
2018/09/28 Python
python实现关闭第三方窗口的方法
2019/06/28 Python
解决pyinstaller打包运行程序时出现缺少plotly库问题
2020/06/02 Python
Django日志及中间件模块应用案例
2020/09/10 Python
用CSS3写的模仿iPhone中的返回按钮
2015/04/04 HTML / CSS
期末自我鉴定
2014/01/23 职场文书
创业计划书模版
2014/02/05 职场文书
大专毕业生求职信
2014/07/05 职场文书
贯彻落实“八项规定”思想汇报
2014/09/13 职场文书
2015国庆节66周年演讲稿
2015/03/20 职场文书
消防安全培训工作总结
2015/10/23 职场文书
2016年党员创先争优承诺书
2016/03/25 职场文书