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实现服务器中只重载被修改的进程的方法
Apr 30 Python
关于python pyqt5安装失败问题的解决方法
Aug 08 Python
Python重新加载模块的实现方法
Oct 16 Python
在Mac下使用python实现简单的目录树展示方法
Nov 01 Python
详解python的四种内置数据结构
Mar 19 Python
Python 旋转打印各种矩形的方法
Jul 09 Python
python hough变换检测直线的实现方法
Jul 12 Python
使用pyshp包进行shapefile文件修改的例子
Dec 06 Python
python datetime时间格式的相互转换问题
Jun 11 Python
python 将列表里的字典元素合并为一个字典实例
Sep 01 Python
Python偏函数实现原理及应用
Nov 20 Python
python数据库批量插入数据的实现(executemany的使用)
Apr 30 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
Mac系统下使用brew搭建PHP(LNMP/LAMP)开发环境
2015/03/03 PHP
详解PHP错误日志的获取方法
2015/07/20 PHP
php获取flash尺寸详细数据的方法
2016/11/12 PHP
Laravel框架源码解析之模型Model原理与用法解析
2020/05/14 PHP
php判断IP地址是否在多个IP段内
2020/08/18 PHP
jQuery 行背景颜色的交替显示(隔行变色)实现代码
2009/12/13 Javascript
JavaScript 布尔操作符解析  && || !
2012/08/10 Javascript
JS实现程序暂停与继续功能代码解读
2013/10/10 Javascript
JSON.stringify转换JSON时日期时间不准确的解决方法
2014/08/08 Javascript
PHP配置文件php.ini中打开错误报告的设置方法
2015/01/09 PHP
javascript实现的闭包简单实例
2015/07/17 Javascript
简单实现异步编程promise模式
2015/07/31 Javascript
js实现有过渡渐变效果的图片轮播相册(兼容IE,ff)
2016/01/19 Javascript
基于BootStrap Metronic开发框架经验小结【七】数据的导入、导出及附件的查看处理
2016/05/12 Javascript
原生js实现焦点轮播图效果
2017/01/12 Javascript
nodejs 搭建简易服务器的图文教程(推荐)
2017/07/18 NodeJs
node打造微信个人号机器人的方法示例
2018/04/26 Javascript
使用 Vue 实现一个虚拟列表的方法
2019/08/20 Javascript
bootstrap实现嵌套模态框的实例代码
2020/01/10 Javascript
浅谈javascript如何获取文件后缀名
2020/08/07 Javascript
python实现JAVA源代码从ANSI到UTF-8的批量转换方法
2015/08/10 Python
Python UnboundLocalError和NameError错误根源案例解析
2018/10/31 Python
pandas中DataFrame修改index、columns名的方法示例
2019/08/02 Python
python3.6编写的单元测试示例
2019/08/17 Python
利用Python中的Xpath实现一个在线汇率转换器
2020/09/09 Python
美国休闲服装品牌:Express
2016/09/24 全球购物
俄罗斯购买剧院和演唱会门票网站:Parter.ru
2019/11/09 全球购物
行政部工作岗位职责范本
2014/03/05 职场文书
企业节能减排实施方案
2014/03/19 职场文书
经济担保书范文
2014/04/02 职场文书
会计个人实习计划书
2014/08/15 职场文书
学校纪律作风整改措施思想汇报
2014/10/11 职场文书
运动会广播稿200米(5篇)
2014/10/15 职场文书
JS新手入门数组处理的实用方法汇总
2021/04/07 Javascript
Java实现给Word文件添加文字水印
2022/02/15 Java/Android
Python Matplotlib绘制动画的代码详解
2022/05/30 Python