提示:文章用于学习记录
前言
auto-py-to-exe 工具,是 pyinstaller 的 GUI 版本。
-
进入 anaconda 虚拟环境,安装 auto-py-to-exe
-
启动 auto-py-to-exe
-
如下图所示
-
启动 auto-py-to-exe 之后,可在 Language 选择简体中文,选择脚本位置,设置单文件和控制台窗口,在“高级”里面找到"–hidden-port",填写上 models.yolo,完毕后可直接点击“将 .PY 转换为 .EXE”,等待即可。
-
生成的 exe 在“C:\Users\计算机名称\output”路径下准备好权重文件 yolov5s.pt,放入 weights 文件夹下,双击 main.exe 运行。
-
出现错误“[WinError 3]系统找不到指定的路径(“\utils\torch_utils.pyc”)”弹窗。
- 解决方法:在自己的 YOLO 项目中找到“torch_utils.py”文件,把“date_modified”注释掉/删掉,删除 or date_modified() 即可解决这个问题,如下图所示:
-
重新生成 .exe 文件即可运行成功
-
可进行图片、摄像头和视频检测
参考1:图像化工具打包yolov5,生成可执行文件exe
参考2:【YOLOv5】YOLOv5打包成exe应用程序详细步骤
项目源码
总结
以上就是 YOLOv5 打包成 exe 应用程序