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实现支持目录FTP上传下载文件的方法
Jun 03 Python
使用Python对IP进行转换的一些操作技巧小结
Nov 09 Python
Python数据结构与算法之列表(链表,linked list)简单实现
Oct 30 Python
Django在win10下的安装并创建工程
Nov 20 Python
Python将8位的图片转为24位的图片实现方法
Oct 24 Python
Python基础之函数原理与应用实例详解
Jan 03 Python
tensorflow 报错unitialized value的解决方法
Feb 06 Python
python软件都是免费的吗
Jun 18 Python
python爬虫泛滥的解决方法详解
Nov 25 Python
celery在python爬虫中定时操作实例讲解
Nov 27 Python
Python运算符+与+=的方法实例
Feb 18 Python
Python-OpenCV教程之图像的位运算详解
Jun 21 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中$this->含义分析
2009/11/29 PHP
php防盗链的常用方法小结
2010/07/02 PHP
Thinkphp模板中使用自定义函数的方法
2012/09/23 PHP
php中base_convert()进制数字转换函数实例
2014/11/20 PHP
laravel利用中间件防止未登录用户直接访问后台的方法
2019/09/30 PHP
Javascript技术技巧大全(五)
2007/01/22 Javascript
基于Jquery的简单图片切换效果
2011/01/06 Javascript
js获取select选中的option的text示例代码
2013/12/19 Javascript
个人总结的一些JavaScript技巧、实用函数、简洁方法、编程细节
2015/06/10 Javascript
Javascript实现的Map集合工具类完整实例
2015/07/31 Javascript
js+css绘制颜色动态变化的圈中圈效果
2016/01/27 Javascript
jQuery.cookie.js实现记录最近浏览过的商品功能示例
2017/01/23 Javascript
JS 设置Cookie 有效期 检测cookie
2017/06/15 Javascript
Vue中this.$router.push参数获取方法
2018/02/27 Javascript
讲解vue-router之什么是嵌套路由
2018/05/28 Javascript
JS中创建自定义类型的常用模式总结【工厂模式,构造函数模式,原型模式,动态原型模式等】
2019/01/19 Javascript
vue App.vue中的公共组件改变值触发其他组件或.vue页面监听
2019/05/31 Javascript
JS实现提示框跟随鼠标移动
2019/08/27 Javascript
vue3 源码解读之 time slicing的使用方法
2019/10/31 Javascript
5分钟快速看懂ES6中的反射与代理
2019/12/19 Javascript
Python英文文本分词(无空格)模块wordninja的使用实例
2019/02/20 Python
详解Python 定时框架 Apscheduler原理及安装过程
2019/06/14 Python
python发送多人邮件没有展示收件人问题的解决方法
2019/06/21 Python
python 实现return返回多个值
2019/11/19 Python
PIL包中Image模块的convert()函数的具体使用
2020/02/26 Python
x-ua-compatible content=”IE=7, IE=9″意思理解
2013/07/22 HTML / CSS
官方授权图形T恤和服装:Fifth Sun
2019/06/12 全球购物
屈臣氏乌克兰:Watsons UA
2019/10/29 全球购物
大学毕业生文采飞扬的自我鉴定
2013/12/03 职场文书
十佳好少年事迹材料
2014/08/21 职场文书
工商局个人工作总结
2015/03/03 职场文书
质量整改通知单
2015/04/21 职场文书
初中语文教学研修日志
2015/11/13 职场文书
劳务派遣管理制度(样本)
2019/08/23 职场文书
Nginx反向代理及负载均衡如何实现(基于linux)
2021/03/31 Servers
分析Python list操作为什么会错误
2021/11/17 Python