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中字典创建、遍历、添加等实用操作技巧合集
Jun 02 Python
两个使用Python脚本操作文件的小示例分享
Aug 27 Python
Python引用模块和查找模块路径
Mar 17 Python
Windows中使用wxPython和py2exe开发Python的GUI程序的实例教程
Jul 11 Python
Python处理文本文件中控制字符的方法
Feb 07 Python
python散点图实例之随机漫步
Aug 27 Python
pygame实现打字游戏
Feb 19 Python
使用python实现男神女神颜值打分系统(推荐)
Oct 31 Python
python中for循环变量作用域及用法详解
Nov 05 Python
Python中SQLite如何使用
May 27 Python
使用Python爬虫爬取小红书完完整整的全过程
Jan 19 Python
python 自动化偷懒的四个实用操作
Apr 11 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
php实现四舍五入的方法小结
2015/03/03 PHP
php简单备份与还原MySql的方法
2016/05/09 PHP
PHP重载基础知识回顾
2020/09/10 PHP
JavaScript 特殊字符
2007/04/05 Javascript
jQuery学习2 选择器的使用说明
2010/02/07 Javascript
JavaScript OOP面向对象介绍
2010/12/02 Javascript
JavaScript实现DIV层拖动及动态增加新层的方法
2015/05/12 Javascript
JavaScript中数据结构与算法(二):队列
2015/06/19 Javascript
jQuery超精致图片轮播幻灯片特效代码分享
2015/09/10 Javascript
JavaScript原型及原型链终极详解
2016/01/04 Javascript
js实现不重复导入的方法
2016/03/02 Javascript
AngularJS入门教程之ng-checked 指令详解
2016/08/01 Javascript
浅谈jQuery before和insertBefore的区别
2016/12/04 Javascript
为输入框加入数字js校验代码分享
2017/11/02 Javascript
vue-router 手势滑动触发返回功能
2018/09/30 Javascript
JS 封装父页面子页面交互接口的实例代码
2019/06/25 Javascript
PyCharm使用教程之搭建Python开发环境
2016/06/07 Python
django的登录注册系统的示例代码
2018/05/14 Python
Python读写及备份oracle数据库操作示例
2018/05/17 Python
让代码变得更易维护的7个Python库
2018/10/09 Python
pygame游戏之旅 添加键盘按键的方法
2018/11/20 Python
Python3.5内置模块之os模块、sys模块、shutil模块用法实例分析
2019/04/27 Python
python中@property和property函数常见使用方法示例
2019/10/21 Python
python 图片二值化处理(处理后为纯黑白的图片)
2019/11/01 Python
用 Django 开发一个 Python Web API的方法步骤
2020/12/03 Python
详解修改Anaconda中的Jupyter Notebook默认工作路径的三种方式
2021/01/24 Python
Under Armour美国官网:美国知名高端功能性运动品牌
2016/09/05 全球购物
无谷物狗粮:Pooch & Mutt
2018/05/23 全球购物
阿迪达斯印尼官方网站:adidas印尼
2020/02/10 全球购物
物流专业大学生职业生涯规划书范文
2014/01/15 职场文书
2014组织生活会方案
2014/05/19 职场文书
农民工讨薪标语
2014/06/26 职场文书
2015年小学图书室工作总结
2015/05/18 职场文书
2019安全宣传标语大全
2019/08/14 职场文书
一起来看看Vue的核心原理剖析
2022/03/24 Vue.js
为Centos安装指定版本的Docker
2022/04/01 Servers