pycharm 将python文件打包为exe格式的方法


Posted in Python onJanuary 16, 2019

因为近期正在学习python,就需要将python文件打包为exe可执行文件,就将该过程记录下来。

首先我是通过Pyinstall打包的,具体安装及打包步骤如下

1.打开终端控制台 通过pip命令进行安装 pip install PyInstall

pycharm 将python文件打包为exe格式的方法

2.接着会自动下载,安装成功后 通过Pyinstall自带命令进行打包

3.控制台输入 Pyinstall -F xxx(pyw文件路径,例如c://user/desktop/demo.py)

4.打包后exe文件路径在项目下dict文件夹中 具体可以看日志

pycharm 将python文件打包为exe格式的方法

再次附上PyInstall的基本用法

-F, ?onefile 产生一个文件用于部署 (参见XXXXX).
-D, ?onedir 产生一个目录用于部署 (默认)
-K, ?tk 在部署时包含 TCL/TK
-a, ?ascii 不包含编码.在支持Unicode的python版本上默认包含所有的编码.
-d, ?debug 产生debug版本的可执行文件
-w,?windowed,?noconsole 使用Windows子系统执行.当程序启动的时候不会打开命令行(只对Windows有效)
-c,?nowindowed,?console 使用控制台子系统执行(默认)(只对Windows有效)
-s,?strip 可执行文件和共享库将run through strip.注意Cygwin的strip往往使普通的win32 Dll无法使用.
-X, ?upx 如果有UPX安装(执行Configure.py时检测),会压缩执行文件(Windows系统中的DLL也会)(参见note)
-o DIR, ?out=DIR 指定spec文件的生成目录,如果没有指定,而且当前目录是PyInstaller的根目录,会自动创建一个用于输出(spec和生成的可执行文件)的目录.如果没有指定,而当前目录不是PyInstaller的根目录,则会输出到当前的目录下.
-p DIR, ?path=DIR 设置导入路径(和使用PYTHONPATH效果相似).可以用路径分割符(Windows使用分号,Linux使用冒号)分割,指定多个目录.也可以使用多个-p参数来设置多个导入路径
?icon= 将file.ico添加为可执行文件的资源(只对Windows系统有效)
?icon= 将file.exe的第n个图标添加为可执行文件的资源(只对Windows系统有效)
-v FILE, ?version=FILE 将verfile作为可执行文件的版本资源(只对Windows系统有效)
-n NAME, ?name=NAME 可选的项目(产生的spec的)名字.如果省略,第一个脚本的主文件名将作为spec的名字

以上这篇pycharm 将python文件打包为exe格式的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python模块学习 re 正则表达式
May 19 Python
python使用递归解决全排列数字示例
Feb 11 Python
Python库urllib与urllib2主要区别分析
Jul 13 Python
Python的Flask框架中实现登录用户的个人资料和头像的教程
Apr 20 Python
Python实现将不规范的英文名字首字母大写
Nov 15 Python
python 时间信息“2018-02-04 18:23:35“ 解析成字典形式的结果代码详解
Apr 19 Python
Python参数解析模块sys、getopt、argparse使用与对比分析
Apr 02 Python
Python操作Sonqube API获取检测结果并打印过程解析
Nov 27 Python
django xadmin 管理器常用显示设置方式
Mar 11 Python
Python socket服务常用操作代码实例
Jun 22 Python
Ubuntu20下的Django安装的方法步骤
Jan 24 Python
Pytorch中TensorBoard及torchsummary的使用详解
May 12 Python
pycharm打开命令行或Terminal的方法
Jan 16 #Python
PyCharm的设置方法和第一个Python程序的建立
Jan 16 #Python
在Pycharm中执行scrapy命令的方法
Jan 16 #Python
Python设计模式之观察者模式原理与用法详解
Jan 16 #Python
Django REST framework视图的用法
Jan 16 #Python
Pycharm+Scrapy安装并且初始化项目的方法
Jan 15 #Python
PyCharm 设置SciView工具窗口的方法
Jan 15 #Python
You might like
php中拷贝构造函数、赋值运算符重载
2012/07/25 PHP
PHP编码规范的深入探讨
2013/06/06 PHP
PHP之短标签开启设置
2013/06/17 PHP
php截取html字符串及自动补全html标签的方法
2015/01/15 PHP
PHP使用mysqli同时执行多条sql查询语句的实例
2019/03/22 PHP
js 页面执行时间计算代码
2009/03/04 Javascript
JavaScript 弹出窗体点击按钮返回选择数据的实现
2010/04/01 Javascript
用jquery实现等比例缩放图片效果插件
2010/07/24 Javascript
浏览器图片选择预览、旋转、批量上传的JS代码实现
2013/12/04 Javascript
自己编写的支持Ajax验证的JS表单验证插件
2015/05/15 Javascript
js实现完美兼容各大浏览器的人民币大小写相互转换
2015/10/29 Javascript
Webpack框架核心概念(知识点整理)
2017/12/22 Javascript
微信小程序项目总结之点赞 删除列表 分享功能
2018/06/25 Javascript
vue路由组件按需加载的几种方法小结
2018/07/12 Javascript
15个顶级开源JavaScript框架和库
2018/10/10 Javascript
JS函数节流和防抖之间的区分和实现详解
2019/01/11 Javascript
vue-cli3环境变量与分环境打包的方法示例
2019/02/18 Javascript
如何换个角度使用VUE过滤器详解
2019/09/11 Javascript
一起写一个即插即用的Vue Loading插件实现
2019/10/31 Javascript
小程序使用wxs解决wxml保留2位小数问题
2019/12/13 Javascript
Vue实现简单的跑马灯
2020/05/25 Javascript
VUE中setTimeout和setInterval自动销毁案例
2020/09/07 Javascript
[20:21]《一刀刀一天》第十六期:TI国际邀请赛正式打响,总奖金超过550万
2014/05/23 DOTA
Python3远程监控程序的实现方法
2019/07/15 Python
python传到前端的数据,双引号被转义的问题
2020/04/03 Python
基于SpringBoot构造器注入循环依赖及解决方式
2020/04/26 Python
美国牛仔品牌:True Religion
2018/11/16 全球购物
For Art’s Sake官网:手工制作的奢华眼镜
2018/12/15 全球购物
服务中心夜班服务员岗位职责
2013/11/27 职场文书
公司财务总监岗位职责
2013/12/14 职场文书
四风问题对照检查材料
2014/09/22 职场文书
西安大雁塔导游词
2015/02/10 职场文书
农民工工资支付承诺书
2015/05/04 职场文书
成绩单家长意见
2015/06/03 职场文书
忠诚与背叛观后感
2015/06/04 职场文书
React自定义hook的方法
2022/06/25 Javascript