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远程登录代码
Apr 29 Python
python中的一些类型转换函数小结
Feb 10 Python
详解Python程序与服务器连接的WSGI接口
Apr 29 Python
Python网站验证码识别
Jan 25 Python
Python基础教程之tcp socket编程详解及简单实例
Feb 23 Python
Python编程之变量赋值操作实例分析
Jul 24 Python
基于python实现简单日历
Jul 28 Python
Python使用Flask-SQLAlchemy连接数据库操作示例
Aug 31 Python
Python3.5面向对象编程图文与实例详解
Apr 24 Python
python多环境切换及pyenv使用过程详解
Sep 27 Python
python实现126邮箱发送邮件
May 20 Python
浅谈pytorch中的dropout的概率p
May 27 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安全配置 如何配置使其更安全
2011/12/16 PHP
PHP基础教程(php入门基础教程)一些code代码
2013/01/06 PHP
关于PHP session 存储方式的详细介绍
2013/06/25 PHP
URI、URL和URN之间的区别与联系
2006/12/20 Javascript
iframe 上下滚动条如何默认在下方实现原理
2012/12/10 Javascript
图片上传判断及预览脚本的效果实例
2013/08/07 Javascript
js遍历子节点子元素附属性及方法
2014/08/19 Javascript
javascript中定义类的方法详解
2015/02/10 Javascript
javascript实现动态改变层大小的方法
2015/05/14 Javascript
Extjs4.0 ComboBox如何实现三级联动
2016/05/11 Javascript
Javascript for in的缺陷总结
2017/02/03 Javascript
nodejs中全局变量的实例解析
2017/03/07 NodeJs
详解ElementUI之表单验证、数据绑定、路由跳转
2017/06/21 Javascript
JS实现table表格固定表头且表头随横向滚动而滚动
2017/10/26 Javascript
使用Bootstrap + Vue.js实现表格的动态展示、新增和删除功能
2017/11/27 Javascript
JavaScript简单实现关键字文本搜索高亮显示功能示例
2018/07/25 Javascript
12个提高JavaScript技能的概念(小结)
2019/05/09 Javascript
vue-drag-chart 拖动/缩放图表组件的实例代码
2020/04/10 Javascript
[01:17]Ti4 循环赛第一日回顾
2014/07/11 DOTA
pycharm 使用心得(七)一些实用功能介绍
2014/06/06 Python
Python获取昨天、今天、明天开始、结束时间戳的方法
2018/06/01 Python
Win10用vscode打开anaconda环境中的python出错问题的解决
2020/05/25 Python
Matplotlib animation模块实现动态图
2021/02/25 Python
加拿大在线隐形眼镜专家:PerfectLens.ca
2016/11/19 全球购物
西班牙鞋子和箱包在线销售网站:zapatos.es
2020/02/17 全球购物
材料加工硕士生求职信
2013/10/10 职场文书
《王二小》教学反思
2014/02/27 职场文书
市场营销工作计划书
2014/09/15 职场文书
群众路线领导班子四风对照检查材料
2014/09/27 职场文书
婚前协议书范本两则
2014/10/16 职场文书
五四青年节比赛演讲稿
2015/03/18 职场文书
css height属性中的calc方法详解
2021/06/03 HTML / CSS
详解JavaScript的计时器和按钮效果设置
2022/02/18 Javascript
Win11电源已接通但未充电怎么办?Win11电源已接通未充电的解决方法
2022/04/05 数码科技
Python使用pyecharts控件绘制图表
2022/06/05 Python
css如何把元素固定在容器底部的四种方式
2022/06/16 HTML / CSS