python文件打包成exe文件

✅ 一、安装 PyInstaller

打开cmd,输入以下代码

复制代码
pip install pyinstaller

✅ 二、打包指令

比如说你有如下的文件需要打包。

首先复制你的文件所在目录,比如我的是C:\Users\Administrator\Desktop\BearingSearchSystem

在cmd中切换到该目录来,cd指令就行。

或者在这个文件夹下,按住shift+鼠标右键,选择打开poweshell窗口也是可以的。

然后输入以下命令,根据你的实际需求来,如果有些文件你不需要,就不用打包进去。

复制代码
pyinstaller --add-data "index.html;." --add-data "bearings.csv;." --add-data "bearings.db;." --add-data "bearings.sqbpro;." --add-data "create_db.py;." --windowed --noconfirm app.py

说明:

  • --add-data:将非 .py 文件一并打包。

  • --windowed:不弹出黑框窗口(可选,如果你希望看输出,可以去掉这个)。

  • --noconfirm:覆盖旧的构建文件(可选)。

  • app.py:你的主程序入口。

然后就会开始打包了,几秒钟就好了。

✅ 三、打包完成后

打包成功后会在 dist/app/ 文件夹下生成一个 app.exe 文件,复制整个 dist/app/ 文件夹给别人,别人就可以直接运行了!

比如说我这个app.py功能是打开后端,然后再打开index文件。这里我打包好以后执行exe,浏览器打开以后提示index文件不存在,根据提示,把index文件复制到这里来就可以了。

-------------------------------------------------------2025/4/29-----------------------------------------shanghai-------

相关推荐
有为少年6 小时前
Welford 算法 | 优雅地计算海量数据的均值与方差
人工智能·深度学习·神经网络·学习·算法·机器学习·均值算法
Ven%6 小时前
从单轮问答到连贯对话:RAG多轮对话技术详解
人工智能·python·深度学习·神经网络·算法
谈笑也风生7 小时前
经典算法题型之复数乘法(二)
开发语言·python·算法
shenghaide_jiahu7 小时前
数学分析简明教程——总练习题6
学习
石像鬼₧魂石7 小时前
HexStrike AI 理想操作流程清单(完整功能版)
linux·人工智能·windows·学习·ubuntu
先知后行。7 小时前
python的类
开发语言·python
dyxal7 小时前
Python包导入终极指南:子文件如何成功调用父目录模块
开发语言·python
nnerddboy7 小时前
解决传统特征波段选择的不可解释性:2. SHAP和LIME
python·机器学习
电商API&Tina7 小时前
【电商API接口】关于电商数据采集相关行业
java·python·oracle·django·sqlite·json·php
wdfk_prog7 小时前
[Linux]学习笔记系列 -- [fs]file
linux·笔记·学习