一、前言
哟,看这篇博文的大佬,到休息时间还在卷啊,是被YOLOv5所困吗?别担心,这篇文章5分钟让你部署完成YOLOv5去休息。请注意,如果你是大佬,小弟先跪下,第一次发文,求放过🙏。如果你想深入了解运用YOLOv5,单这篇文章不够,但是起码可以让你有一个起点!废话不多说,直接开干!
二、准备工作
(一)、Python环境
YOLOv5官方提供的是python语言,因此你需要确保你的机子安装python,并且版本在3.8以上才能正常运行。怎么看呢?(树莓派和Linux同样的操作)
Windows:
1、Win+R 输入cmd,回车。
2、输入python -V
python -V
Linux:
1、Ctrl+Ait+T打开终端。
2、输入python -V
python -V
输出:
Python 3.9.2
像这个就是3.9。如果不是就需要安装3.8以上的版本,不过大佬能看到这篇文章,想必安装个python简简单单,这里就不说了。
(二)、pip换源
为什么要有这一步,这一步是干嘛?如果你不想卡在 第四步 卡一个晚上的话,你就老老实实的换一个pip源。这一步的作用是把python下载库的源搞到国内下载。怎么换?
Windowns:
1、Win+R 输入cmd,回车。
2、输入第一条命令:
python -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip
3、输入第二条命令:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
Linux:
1、Ctrl+Ait+T打开终端。
2、输入第一条命令:
python -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip
3、输入第二条命令:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
这样就好了,是不是很简单。
三、下载项目
好了,现在终于把准备工作做好了,经历上面几小步你应该才用了1.5 min。现在我们终于可以与这个YOLOv5碰面了。走,去看看YOLOv5到底是什么一个项目,然后下载,我这里用gitee,github对小白不友好,所以你直接点这个链接就可以。https://gitee.com/monkeycc/yolov5https://gitee.com/monkeycc/yolov5现在开始下载:
Windows:
打开是这样的,你要点击一下右边那个黄色的克隆/下载这里下载:
然后点右上角下载ZIP:
下载好了之后,把这个玩意放在D盘!!!
Linux:
1、Ctrl+Ait+T打开终端。
2、输入第一条命令:
sudo apt update
3、输入第二条命令:
sudo apt install git
4、输入第三条命令:
git clone https://gitee.com/monkeycc/yolov5.git
这样你就下载好了这个项目。
四、安装依赖
好了,到了本文的重点了,这一步是考验网速的时候,如果网速好的话你2.5min就完成了。上一步花了0.5min。对于Windows还记得刚才让你放D盘不,现在可以解压yolov5-master了。
现在开始安装依赖了:
Windows:
1、Win+R 输入cmd,回车。
2、输入第一条命令(一行一行的输出回车):
d:
cd yolov5-master
3、输出第二条命令:
pip install -r requirements.txt
Linux:
1、Ctrl+Ait+T打开终端。
2、输入第一条命令:
cd yolov5
3、输入第二条命令:
pip install -r requirements.txt
咔咔咔,一堆输出,帅不帅。
现在就等它完成了,这一步库大的有800多M,小的几KB。静等它停止。千万不要Ctrl+C,这是终止命令!
五、运行测试
经过漫长等待,你进入了最后的测试阶段,来,先来杯可乐压压惊!这一步你可以只花0.5min现在开始测试了,但是在测试之前你还要下载一个东西:https://github.com/ultralytics/yolov5/releases/download/v7.0/yolov5s.pthttps://github.com/ultralytics/yolov5/releases/download/v7.0/yolov5s.pt这个是模型文件,你不下也没事,运行中自己会下载,提前下载更好,下载这个后,把它移动到yolov5-master这个文件夹里面。
好了,现在终于可以测试了:
Windows:
1、Win+R 输入cmd,回车。
2、输入第一条命令(一行一行的输出回车):
d:
cd yolov5-master
3、输入运行命令:
python detect.py
Linux:
1、Ctrl+Ait+T打开终端。
2、输入第一条命令:
cd yolov5
3、输入运行命令:
python detect.py
如果输出的终端中有小火箭🚀,那就代表成功了,直接去yolov5-master里面的run/detect/exp1看看结果:
哇!宝宝好棒,你现在也像这个结果一样!啊哈,成功了,下一步去参考其他的文章看看怎么训练和应用哦,宝宝要休息了哦。