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 03 Python
Python多线程结合队列下载百度音乐的方法
Jul 27 Python
Android分包MultiDex策略详解
Oct 30 Python
python with提前退出遇到的坑与解决方案
Jan 05 Python
Python爬虫包BeautifulSoup简介与安装(一)
Jun 17 Python
python中字符串内置函数的用法总结
Sep 13 Python
python实现简单五子棋游戏
Jun 18 Python
pyqt 实现QlineEdit 输入密码显示成圆点的方法
Jun 24 Python
Python3之字节串bytes与字节数组bytearray的使用详解
Aug 27 Python
Python读取JSON数据操作实例解析
May 18 Python
解决keras backend 越跑越慢问题
Jun 18 Python
python如何利用Mitmproxy抓包
Oct 10 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中禁止单个IP与ip段访问的代码小结
2012/07/04 PHP
Linux下实现PHP多进程的方法分享
2012/08/16 PHP
php中define用法实例
2015/07/30 PHP
PHP-FPM之Chroot执行环境详解
2015/08/03 PHP
php getcwd与dirname(__FILE__)区别详解
2016/09/24 PHP
用Javascript实现UTF8编码转换成gb2312编码
2006/12/22 Javascript
一个简单的jQuery插件制作 学习过程及实例
2010/04/25 Javascript
分享33个jQuery与CSS3实现的绚丽鼠标悬停效果
2014/12/15 Javascript
JQuery自动触发事件的方法
2015/06/13 Javascript
jQuery的事件委托实例分析
2015/07/15 Javascript
JS实现单击输入框弹出选择框效果完整实例
2015/12/14 Javascript
js 将图片连接转换成base64格式的简单实例
2016/08/10 Javascript
AngularJs中Bootstrap3 datetimepicker使用实例
2016/12/13 Javascript
js实现导航栏中英文切换效果
2017/01/16 Javascript
微信小程序实战之登录页面制作(5)
2020/03/30 Javascript
linux 后台运行node服务指令方法
2018/05/23 Javascript
angularjs通过过滤器返回超链接的方法
2018/10/26 Javascript
基于JS实现父组件的请求服务过程解析
2019/10/14 Javascript
小程序跨页面交互的作用与方法详解
2020/01/07 Javascript
[43:35]EG vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
如何运行Python程序的方法
2013/04/21 Python
pycharm 使用心得(二)设置字体大小
2014/06/05 Python
python验证码识别教程之利用投影法、连通域法分割图片
2018/06/04 Python
CSS3制作苹果风格键盘特效
2015/02/26 HTML / CSS
H5新属性audio音频和video视频的控制详解(推荐)
2016/12/09 HTML / CSS
MANGO官方网站:西班牙芒果服装品牌
2017/01/15 全球购物
澳大利亚电子产品购物网站:Dick Smith
2017/02/02 全球购物
亚洲最大的眼镜批发商和零售商之一:Glasseslit
2018/10/08 全球购物
Fanatics法国官网:美国体育电商
2019/08/27 全球购物
山海经纬软件测试笔试题和面试题
2013/04/02 面试题
教师求职信范文分享
2013/12/27 职场文书
党员活动日总结
2014/05/05 职场文书
关于教师节的广播稿
2015/08/19 职场文书
2016年五一劳动节专题校园广播稿
2015/12/17 职场文书
星际争霸:毕姥爷vs解冻03
2022/04/01 星际争霸