Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法


Posted in Python onFebruary 27, 2020

windows系统下安装Pyinstaller

cmd下输入指令

pip install PyInstaller

Pyinstaller的使用

进入需要打包的目录下,执行打包命令

Pyinstaller [opts] yourprogram.py

示范

pyinstaller -F -W helloworld.py

opts可选的参数

参数 含义
-F -onefile,打包成一个exe文件
-D -onefile,创建一个目录,包含exe文件,但会依赖很多文件(默认选项)
-c -console,-nowindowed,使用控制台,无窗口(默认)
-w -Windowed,-noconsole,使用窗口,无控制台

Pyinstaller在pycharm的支持配置

第一步:设置—-》工具—?》外部工具,点击左上角的加号

Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法

第二步:属性配置

Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法

name:Pyinstaller EXE(可自定义)

Program:pyinstaller.exe文件所在的路径,可参考下列路径

( C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\Scripts\pyinstaller.exe)

arfuments:-F $FileNameWithoutExtension$.py ?noconsole

working:$FileDir$

第三步:保存设置,退出即可

Pyinstaller的打包应用实例

新建helloworld.py程序如下

Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法

鼠标点击需要打包的程序后,在工具—-》外部工具—-》pyinstaller

Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法

执行过程如下

Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法

看到最后一个单词成功就知道打包好了,文件管理器进入你打包程序所在的文件夹

Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法

打开dist文件夹

Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法

运行程序

Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法

ok,大功告成了,一个简单的Python应用程序安装包打包成功。

本文主要讲解了Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法,更多关于Python打包工具PyInstaller知识请查看下面的相关链接

Python 相关文章推荐
Python中使用Beautiful Soup库的超详细教程
Apr 30 Python
深入解析Python中的线程同步方法
Jun 14 Python
Python爬虫包 BeautifulSoup  递归抓取实例详解
Jan 28 Python
Python变量和数据类型详解
Feb 15 Python
python的exec、eval使用分析
Dec 11 Python
python实现Floyd算法
Jan 03 Python
Python项目 基于Scapy实现SYN泛洪攻击的方法
Jul 23 Python
python通过http下载文件的方法详解
Jul 26 Python
python实现windows倒计时锁屏功能
Jul 30 Python
Keras 切换后端方式(Theano和TensorFlow)
Jun 19 Python
python之语音识别speech模块
Sep 09 Python
通过代码实例了解Python3编程技巧
Oct 13 Python
python通过对字典的排序,对json字段进行排序的实例
Feb 27 #Python
python实现翻译word表格小程序
Feb 27 #Python
Python统计文本词汇出现次数的实例代码
Feb 27 #Python
浅谈python输出列表元素的所有排列形式
Feb 26 #Python
python GUI库图形界面开发之PyQt5 UI主线程与耗时线程分离详细方法实例
Feb 26 #Python
python——全排列数的生成方式
Feb 26 #Python
python GUI库图形界面开发之pyinstaller打包python程序为exe安装文件
Feb 26 #Python
You might like
在WIN98下以apache模块方式安装php
2006/10/09 PHP
PHP实现把MySQL数据库导出为.sql文件实例(仿PHPMyadmin导出功能)
2014/05/10 PHP
php实现短信发送代码
2015/07/05 PHP
php冒泡排序与快速排序实例详解
2015/12/07 PHP
PHP验证码生成原理和实现
2016/01/24 PHP
js中通过split函数分割字符串成数组小例子
2013/09/21 Javascript
Jquery EasyUI的添加,修改,删除,查询等基本操作介绍
2013/10/11 Javascript
node.js中的console.assert方法使用说明
2014/12/10 Javascript
初步了解javascript面向对象
2015/11/09 Javascript
用自定义图片代替原生checkbox实现全选,删除以及提交的方法
2016/10/18 Javascript
javascript实现简单的可随机变色网页计算器示例
2016/12/30 Javascript
JS中from 表单序列化提交的代码
2017/01/20 Javascript
解决Vue页面固定滚动位置的处理办法
2017/07/13 Javascript
基于vue-cli配置lib-flexible + rem实现移动端自适应
2017/12/26 Javascript
MockJs结合json-server模拟后台数据
2020/08/26 Javascript
微信小程序实现一张或多张图片上传(云开发)
2019/09/25 Javascript
简单介绍Python中利用生成器实现的并发编程
2015/05/04 Python
python中黄金分割法实现方法
2015/05/06 Python
MySQL最常见的操作语句小结
2015/05/07 Python
使用Python编写简单的端口扫描器的实例分享
2015/12/18 Python
python中返回矩阵的行列方法
2018/04/04 Python
flask 实现token机制的示例代码
2019/11/07 Python
Python 解码Base64 得到码流格式文本实例
2020/01/09 Python
tensorflow 初始化未初始化的变量实例
2020/02/06 Python
Python单元测试模块doctest的具体使用
2020/02/10 Python
Python模拟登录和登录跳转的参考示例
2020/10/30 Python
美国玛丽莎收藏奢华时尚商店:Marissa Collections
2016/11/21 全球购物
英国电器零售商:PRC Direct
2018/06/21 全球购物
50岁生日感言
2014/01/23 职场文书
出纳工作岗位责任制
2014/02/02 职场文书
美丽乡村建设实施方案
2014/03/23 职场文书
《春天来了》教学反思
2014/04/07 职场文书
政协会议宣传标语
2014/10/09 职场文书
2014年人民警察入党思想汇报
2014/10/12 职场文书
运动会搞笑广播稿
2014/10/14 职场文书
《分一些蚊子进来》读后感3篇
2020/01/09 职场文书