yolov10基础部署(2024.12.18)

这次呢给大家整一下这个yolov10的部署,跟着我操作就行。首先要下载yolov10 可以在github里下

GitHub - THU-MIG/yolov10: YOLOv10: Real-Time End-to-End Object Detection [NeurIPS 2024]

1.首先呢要安装anaconda和VScode,可以去我之前的博客里学,下载好之后进行下一步

2.在搜索栏中找到anaconda prompt 然后点击他

进入之后去到你anaconda的安装文件夹 进去之后默认是c盘,如果在d盘就输入d:然后回车

记得输入的时候要英文输入法,不然不行

然后输入 cd 文件夹名字

cd envs

进入anaconda这个建立环境的地方 然后输入

conda create -n yolov10 python=3.9

就会建立一个环境名叫yolov10 自带python3.9解释器。

3.建立好之后打开VScode,在VScode里打开yolov10 main这个主文件夹。

找到并点击requirements.txt这个东西,里面会有要下载的软件包,这个操作就是让你看看要下载什么。可以直接执行下一步,如果下一步执行不了再回到这里。(因为网络原因或者什么总是下载失败时,在这个文件中注释掉前两个如图(在第一二行最前面加#软件包名变绿色即可)

这可能是应为这两个文件内容过大,一起下载容易出问题,所以我们可以分开下载,先去Pytorch官网下载Pytorch的内容,我们可以看到他要的版本是2.0.1和0.15.2

所以我们先去到这个pytorch官网PyTorch

下滑翻到

到这个地方呢就要分叉了,为什么呢,因为用英伟达和AMD的不一样,不过我们还是先自主检测一下自己的电脑是什么成分。

我们直接一手win+R一起摁,输入cmd【回车】进入这个终端输入nvidia-smi

如果是下图,那就是英伟达的显卡,看右上角就能知道自己的cuda版本,记下来,等会选版本要用

然如果你是我这种(下图)那就是AMD的显卡,那就啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊

没事的,一切都会好起来的。

然后我们就知道自己是什么成分了,让我们回到pytorch官网。点击那个圈起来的,那是过去版本。

滑倒2.0.1这个地方,然后再往下滑一点,用pip下载。英伟达显卡的用圈起来中上面两个

AMD显卡用最下面那个,我们先把要用的都复制下来。

复制好了吧,然后打开anaconda Prompt(记得怎么打开吗,搜索栏) 打开之后输入下面这个激活你之前创建的yolov10环境。后面那个yolov10是环境名字,你要是当初设别的名字就去envs里看看然后换成那个就行,最好路径全英文。

conda activate yolov10

然后你就激活了你全世界最好的环境,再粘贴你前面复制的这个pytorch下载用代码,回车!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

伟大的下载就在此开始了!然后要输入一个y。然后回车确认下载。

如果没有成功,进度条不动也不要怕,多试几次,没有什么做不成的。最好时不要去别的地方搞什么镜像源,对于新手来说没有必要,出了问题在想反悔就来不及了。就算要用也不要添加永久镜像源,可以再下载的后面加镜像源弄一次的,反正多花点时间不着急的。

下载好之后再把剩下的软件包下载了 输入下列代码回车

pip install -r requirements.txt

4.直接输入

在VScode内按这个Shift+Ctrl+P一起摁啊,然后就可以选择自己创建的yolov10环境了o,

选好之后在下面的终端里输入下列代码并运行

pip install -r requirements.txt

等待下载...........................................................................

差不多好了,只要没有报错就是可以了。嗯嗯,到这里就配置好了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

天哪,终于配置好了,怎么这么麻烦啊。

不过算了,给他了这点时间。

5.检验,小小尝试

在Vscode里左边yolov10的文件里找到app.py这个文件,点击他。

点击那个运行也可以,点那个也可以,然后运行就对了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!WoW!!!

然后就会像我这个终端一样,出来一个网址URL复制他到浏览器打开

打开,反正就是能正常用了,恭喜你啊。看到这里也大概是搞定了。有问题评论区问我吧!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

如果出问题了,不知道出在哪,那就先还是打开我们最伟大的anaconda prompt

进入我们的环境

conda activate yolov10

然后输入

python

然后

import torch
print(torch.__version__)

就会得到类似

这种那就是对了,要是没反应就是G了重下吧,只用冲下pytorch部分就行,下完在用这个方法验证哈。会赢吗?会赢的!我可以最强啊。

感谢观众老爷看到这里,点点赞啥的吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值