当前位置:首页 » 《随便一记》 » 正文

保姆级教程,树莓派最新64位系统部署yolov5

23 人参与  2023年05月06日 13:29  分类 : 《随便一记》  评论

点击全文阅读


提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

前言一、树莓派安装64位系统二、树莓派前期准备三、配置部署环境四、安装yolov5环境运行程序五、配置环境中的坑


前言

树莓派上部署yolov5(运行yolov5-lite同样可以)
使用树莓派最新版的64位系统
硬件是树莓派4B4G版本,python版本是3.9

一、树莓派安装64位系统

1.下载镜像文件
树莓派官方镜像文件下载(也可以在官方的烧录软件中下载)

2.SD卡格式化
使用SD Card Formatter软件,打开后自动就可以找到你的内存卡,任何点击Format即可格式化
3.下载Raspberry Pi Imager
官网下载
在这里插入图片描述
选择最新的64位系统进行烧录
点击设置,设置开启ssh,和配置网络
在这里插入图片描述

二、树莓派前期准备

1.系统换源,更换清华源
参考这篇博客
更新安装包后,默认python版本会变成2.7,这里需变成3.9
2.更换python版本
参考这篇博客
更换过后就可以开始部署yolov5的运行环境了
3.解决vnc蓝屏和无法打开树莓派桌面问题
参考这篇博客
亲测超级好用

三、配置部署环境

1.安装依赖

sudo apt-get install libopenblas-dev libblas-dev m4 cmake cython python3-dev python3-yaml python3-setuptools python3-wheel python3-pillow python3-numpy

使用winscp,将下载好的yolov5 6.0版本传输进树莓派
yolov5项目地址

2.安装opencv

sudo apt-get install python3-opencv

检验是否安装成功

pythonimport cv2

3.安装PyTorch
https://download.pytorch.org/whl/torch_stable.html
寻找对应的torch、torchvision
这边选择的是python3.9的torch1.8.1版本和python3.9的torchvision0.9.1版本。
在这里插入图片描述
在这里插入图片描述
将安装文件传输进树莓派,cd进入树莓派保存文件的目录
安装指令

pip3 install torch-1.8.1-cp39-cp39-manylinux2014_aarch64.whlpip3 install torchvision-0.9.1-cp39-cp39-manylinux2014_aarch64.whl

安装完成后,更新一下numpy

sudo pip3 install numpy --upgrade

检验是否安装成功

pythonimport torchimport torchvison

不报错就说明安装成功
这一步不成功的伙伴可以看一下第五点,说不定可以解决

四、安装yolov5环境运行程序

1.修改yolov5的requirements.txt

cd /home/xie/yolov5  #那个xie是我的用户名,注意要填自己的用户名sudo nano requirements.txt

注释掉文件中的torch、opencv和torchvison对应的行

下载安装包

pip3 install requirements.txt

安装完成后,删除yolov5目录下的yolov5s.pt文件。后运行yolov5文件下的detect.py文件即可。
在这里插入图片描述

3.使用摄像头检测

cd yolov5#修改成你自己保存yolov5项目文件的目录地址python3 detect.py --source 0

五、配置环境中的坑

1.安装torch
或者是更新numpy后,运行yolov5 detect.py仍报torch的错时
我头一次安装python3.9的torch1.8.1版本和python3.9的torchvision0.9.1版时是可以使用的,但再重新刷入系统时就无法使用。所以我选择了torch1.9.0 linux版的 和torchvision.0.10.0。
进入网站中寻找https://download.pytorch.org/whl/torch_stable.html
选择以下名字的安装包,进行下载

torch-1.9.0-cp39-cp39-linux_aarch64.whltorchvision-0.10.0-cp39-cp39-manylinux2014_aarch64.whl

2.detect.py报关于SPPF的错
参考这篇文章


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/61124.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 谢尽长安花+后续+结局沈照霜宁砚完本_谢尽长安花+后续+结局(沈照霜宁砚)
  • 不见青山存完结(霍青秦兮霍宴)_不见青山存完结霍青秦兮霍宴
  • 他的干妹妹怀孕后,我闪婚了文集(林诺陆深)全书免费_(林诺陆深)他的干妹妹怀孕后,我闪婚了文集后续(林诺陆深)
  • 江先生,你要听话列表列表_江先生,你要听话列表(许清欢江砚舟)
  • 一抹斜阳相思泪后续+必读夏知微陆远川完本_一抹斜阳相思泪后续+必读(夏知微陆远川)
  • 「不当假少爷后,我娶了首富当老婆」免费试读_萧寒沈凌薇章节多结局预体验‌
  • 全书浏览我死后,数万网友对我进行审判火爆(董天华尹瑶)_我死后,数万网友对我进行审判火爆(董天华尹瑶)全书结局
  • 纨绔恶少抽盲盒选妻子,我换嫁绝嗣总裁后他发疯求原谅+免费+后续列表_纨绔恶少抽盲盒选妻子,我换嫁绝嗣总裁后他发疯求原谅+免费+后续(阮玉绵)
  • 完结文晚云为落日溺亡++后续列表_完结文晚云为落日溺亡++后续(裴念舒)
  • [修仙:我在云疆养仙蚕]章节多结局预体验‌_「林珂」小说无删减版在线阅读
  • 全书浏览我死后,数万网友对我进行审判++番外(董天华尹瑶)_我死后,数万网友对我进行审判++番外(董天华尹瑶)全书结局
  • 被兄弟俩接连当工具人后,我杀疯了后续+(贺云舟)全书免费_(贺云舟)被兄弟俩接连当工具人后,我杀疯了后续+后续(贺云舟)

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1