【Python打包成exe】快速将多个py文件及其他文件打包为exe可执行文件

本文分享了一种简洁高效的Python程序转换为可执行文件的方法,包括准备工程文件、安装PyInstaller、创建.spec文件、配置文件并封装,最后展示封装结果和成功运行过程。

使用概述:

尝试了很多种Python打包为exe可执行文件的方式,通过总结,得出一种最简洁、最有效的打包方式分享给大家!

步骤一(准备好安装文件):

准备好将要打包的工程文件(夹)
在这里插入图片描述
如上图所示,首先将主文件UI.py和文件夹./file放在一级文件夹./YW下方,如果有同级其他.py文件与UI.py放在同一级文件夹即可!

然后将其他类型的文件统一放入file文件夹当中(例如txt\jpg\csv\png\ico等其他类型文件)


步骤二(下载安装Pyinstaller):

先进入控制台,通过cd指令进入到项目当前文件夹
在这里插入图片描述
然后输入镜像下载:

pip install Pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple

下载安装后即可!


步骤三(生成.spec文件):

.spec文件为安装配置文件,作用是对可执行文件进行配置!

在Pycharm编译器Terminal窗口当前项目路径中输入如下指令:

pyi-makespec UI.py

在这里插入图片描述
随后即可在项目文件夹中生成UI.spec文件!
在这里插入图片描述


步骤四(配置.spec文件):

用记事本打开UI.spec文件:
在这里插入图片描述

1、如果还有其他.py文件则在Analysis后面添加,例如我这里添加了个同级文件’tmp.py’

2、在pathex后手动输入文件工程的绝对路径

3、在datas后添加其他文件夹’file’,注意括号和文件夹名称(这个是设置其他数据的存储路径)

4、将consolo = True设置为consolo = False,目的是为了消除封装好exe执行时出现控制台黑框!


步骤五(配置完成进行封装):

在Pycharm编译器Terminal窗口当前项目路径中输入如下指令:

pyinstaller -D -w  UI.spec

在这里插入图片描述

封装完成:
在这里插入图片描述


封装结果:

出现三个文件夹:
在这里插入图片描述
点击进入dist:
找到可执行文件
在这里插入图片描述
点击运行:
在这里插入图片描述
成功运行!

评论 59
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值