YOLOV5在ubuntu18.04下安装(CPU)

YOLOV5在ubuntu18.04下安装基于CPU的

首先感谢这个博主如阳光如沵,我按照这个配置的,虽然出了点问题,最后还是解决了,在这先表示感谢ubuntu18.04配置yolov5环境

首先下载YOLOV5的文件YOLOV5的下载链接,最好弄梯子 ,不是也没事
首先查看自己python的环境

python3

ubuntu18.04默认安装的python3环境是:python 3.6.9.在yolov5的分支中查看对应版本要求的python3开发环境。
目前,默认的yolov5版本是v6.1,而要求的python环境:python>=3.7.0。
这里,我们选择yolov5 6.0版本,其python环境:python >=3.6.0 ,PyTorch >=1.7

1.CPU版本下载安装PyTorch

上面这个老哥的是按照这个来的,但是我的不行知道为啥装不上,于是我就用了新的版本,去官网弄得

pip install torch==1.8.0+cpu torchvision==0.9.0+cpu torchaudio==0.8.0 -f https://download.pytorch.org/whl/torch_stable.html

PyTorch官网的网址是PyTorch官网下载
进来下滑后显示这样;
需要在这里选择一个
因为老的版本老是找不到,但是我又不会用清华源下载的安装,只能这样了。

我的选择是下面这样,但是没提示版本,具体多少我也不清楚

选择的
然后回到ubuntu18.04打开终端把这一段弄进去,但是这个不是固定不变的,随着官方的升级可能这个也不行了,需要进官网弄

输入到终端:

pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cpu

一通安装就好了。但是不排除网络问题,我用的学校网。

2、其他依赖

由于前面下载了YOLOV5的代码,打开这个看看依赖项有哪些
在这里插入图片描述
不过我目前不明白这个opencv-python>=4.1.2什么意思,不是opencv3.6.9吗,不太明白,需要哪位大神指点指点,小菜在这先行谢过。
在这里插入图片描述
这些依赖项可以手动安装pip3 install numpy==1.18.5
也可以pip install -r requirements.txt但是吧有的博主说整体安装出现报错,还真有,具体我也不太懂,我先手动安装的,最后又执行了pip install -r requirements.txt这个代码,发现是有错误,我也没管。也就这样了。大家还是手动把。

以上都安装好了,接下来就是到你的YOLOV5下运行你的那个文件啦,我的是,python3 detect.py就好了,对了不要忘了这个3,要不他报错,因为默认是python2(可能我装了ROS的事把),大家的是默认python3就好,反正我这个地方也弄了我半天,具体在另一个帖子有报错的例子。

谢谢,希望可以解决大家的问题,以上单纯为记录自己的过程,由于本人水平有限,还望大家多多包涵。
在这里插入图片描述
在这里插入图片描述


版权声明:本文为qq_38156743原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。