YOLO+Pyqt一键打包成exe(可视化,以v5为例)
- 环境准备
1.1 安装依赖库
确保安装以下Python库:
pip install torch torchvision opencv-python pyqt5 ultralytics auto-py-to-exe
也就是说,除了在你运行qt的基础上安装auto-py-to-exe这个库
📝 说明:
-
ultralytics库直接支持YOLOv5模型加载
-
auto-py-to-exe基于PyInstaller,简化打包流程
1.2 设计pyqt的py代码,(我这里是基于已有的)
⚠️ 注意:
一定要确保你使用py文件运行没有问题
2. 使用auto-py-to-exe打包
2.1 启动图形界面
在控制台输入auto-py-to-exe
即可打开可视化页面:
我们可以选择中文语言
然后脚本位置定位到自己的脚本(我这个是mian2.py)
结果如图:
然后选择单文件、选择图标(图标文件为