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-------

相关推荐
小胖墩有点瘦11 小时前
【基于yolo和web的垃圾分类系统】
人工智能·python·yolo·flask·毕业设计·课程设计·垃圾分类
站大爷IP11 小时前
Python实现简易成语接龙小游戏:从零开始的趣味编程实践
python
77qqqiqi12 小时前
学习字符串
学习
PP东12 小时前
Pyhton基础之多继承、多态
开发语言·python
滴滴滴嘟嘟嘟.12 小时前
Qt动画功能学习
开发语言·qt·学习
淮北49412 小时前
计算机网络学习(七、网络安全)
学习·计算机网络·web安全
菜鸟的日志12 小时前
【音频字幕】构建一个离线视频字幕生成系统:使用 WhisperX 和 Faster-Whisper 的 Python 实现
python·whisper·音视频
萘柰奈12 小时前
Unity学习----【进阶】Input System学习(一)--导入与基础的设备调用API
学习
天天开心a12 小时前
OSPF基础部分知识点
网络·笔记·学习·智能路由器·hcip
小宁爱Python13 小时前
基于 Django+Vue3 的 AI 海报生成平台开发(海报模块专项)
人工智能·python·django