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备份目录及目录下的全部内容的实现方法
Jun 12 Python
Python黑魔法@property装饰器的使用技巧解析
Jun 16 Python
linux平台使用Python制作BT种子并获取BT种子信息的方法
Jan 20 Python
python爬虫之BeautifulSoup 使用select方法详解
Oct 23 Python
python逐行读写txt文件的实例讲解
Apr 03 Python
对python sklearn one-hot编码详解
Jul 10 Python
pandas DataFrame 行列索引及值的获取的方法
Jul 02 Python
Python中调用其他程序的方式详解
Aug 06 Python
python BlockingScheduler定时任务及其他方式的实现
Sep 19 Python
python使用OpenCV模块实现图像的融合示例代码
Apr 10 Python
Python 处理日期时间的Arrow库使用
Aug 18 Python
python批量修改交换机密码的示例
Sep 22 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
thinkphp跨库操作的简单代码实例
2016/09/22 PHP
php使用file函数、fseek函数读取大文件效率对比分析
2016/11/04 PHP
Visual Studio中的jQuery智能提示设置方法
2010/03/27 Javascript
jquery实现固定顶部导航效果(仿蘑菇街)
2013/03/21 Javascript
flash遮住div问题的正确解决方法
2014/02/27 Javascript
node.js使用require()函数加载模块
2014/11/26 Javascript
jQuery中first()方法用法实例
2015/01/06 Javascript
用NODE.JS中的流编写工具是要注意的事项
2016/03/01 Javascript
js 动态添加元素(div、li、img等)及设置属性的方法
2016/07/19 Javascript
js从外部获取图片的实现方法
2016/08/05 Javascript
AngularJS表单详解及示例代码
2016/08/17 Javascript
利用Angularjs和bootstrap实现购物车功能
2016/08/31 Javascript
Vee-Validate的使用方法详解
2017/09/22 Javascript
javascript基于定时器实现进度条功能实例
2017/10/13 Javascript
javascript实现倒计时效果
2020/02/17 Javascript
python基础教程之udp端口扫描
2014/02/10 Python
python中os模块详解
2016/10/14 Python
python xml.etree.ElementTree遍历xml所有节点实例详解
2016/12/04 Python
tensorflow实现简单的卷积网络
2018/05/24 Python
python取数作为临时极大值(极小值)的方法
2018/10/15 Python
pycharm在调试python时执行其他语句的方法
2018/11/29 Python
在Python 字典中一键对应多个值的实例
2019/02/03 Python
python交易记录整合交易类详解
2019/07/03 Python
Flask教程之重定向与错误处理实例分析
2019/08/01 Python
在Django下创建项目以及设置settings.py教程
2019/12/03 Python
Python如何实现定时器功能
2020/05/28 Python
纯CSS3制作的简洁蓝白风格的登录模板(非IE效果更好)
2013/08/11 HTML / CSS
CPB肌肤之钥美国官网:Clé de Peau Beauté
2017/09/05 全球购物
创意爱尔兰礼物:Creative Irish Gifts
2020/01/29 全球购物
Bandier官网:奢侈、时尚前卫的健身服装首选目的地
2020/07/05 全球购物
个人委托书格式
2014/04/04 职场文书
挂职锻炼个人总结
2015/03/05 职场文书
2019最新劳动仲裁申请书!
2019/07/08 职场文书
亲情作文之母爱
2019/09/25 职场文书
golang 实现并发求和
2021/05/08 Golang
古见同学有交流障碍症 第二季宣传CM公开播出
2022/04/11 日漫