YOLOv5 打包成 .exe 应用程序

本文介绍了如何使用auto-py-to-exe工具将YOLOv5模型的Python脚本转换为可执行文件(exe)。在过程中遇到了系统找不到指定路径的错误,具体是由于“torch_utils.py”的“date_modified”导致。解决方案是注释掉或删除该部分代码,然后重新打包,最终成功运行exe文件进行图片、摄像头和视频的检测。
摘要由CSDN通过智能技术生成

提示:文章用于学习记录

文章目录


前言

auto-py-to-exe 工具,是 pyinstaller 的 GUI 版本。

  1. 进入 anaconda 虚拟环境,安装 auto-py-to-exe
    在这里插入图片描述

  2. 启动 auto-py-to-exe
    在这里插入图片描述

  3. 如下图所示
    在这里插入图片描述

  4. 启动 auto-py-to-exe 之后,可在 Language 选择简体中文,选择脚本位置,设置单文件和控制台窗口,在“高级”里面找到"–hidden-port",填写上 models.yolo,完毕后可直接点击“将 .PY 转换为 .EXE”,等待即可。
    在这里插入图片描述
    在这里插入图片描述

  5. 生成的 exe 在“C:\Users\计算机名称\output”路径下准备好权重文件 yolov5s.pt,放入 weights 文件夹下,双击 main.exe 运行。在这里插入图片描述

  6. 出现错误“[WinError 3]系统找不到指定的路径(“\utils\torch_utils.pyc”)”弹窗。
    在这里插入图片描述

  • 解决方法:在自己的 YOLO 项目中找到“torch_utils.py”文件,把“date_modified”注释掉/删掉,删除 or date_modified() 即可解决这个问题,如下图所示:
    在这里插入图片描述
  1. 重新生成 .exe 文件即可运行成功在这里插入图片描述

  2. 可进行图片、摄像头和视频检测
    在这里插入图片描述
    在这里插入图片描述
    参考1:图像化工具打包yolov5,生成可执行文件exe
    参考2:【YOLOv5】YOLOv5打包成exe应用程序详细步骤
    项目源码

总结

以上就是 YOLOv5 打包成 exe 应用程序
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

701044

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值