C/C++教程

安装yolov5 requirements踩的坑(CPU版本)

本文主要是介绍安装yolov5 requirements踩的坑(CPU版本),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1, 准备工作

git clone https://github.com/ultralytics/yolov5 # 下载 yolov5 项目
python3 -c "from yolov5.utils.google_utils import gdrive_download; gdrive_download('1n_oKgR81BJtqk75b00eAjdv03qVCQn2f','coco128.zip')" # 下载官方例子的数据集
cd yolov5 #进入yolov5 项目文件
conda install -U -r requirements.txt #安装需求

2,在安装 requirements的时候狂出错

2.1 pytorch

  直接用conda install pytorch是不可能安装的了的,你得去pytorch 官网获得下载命令: 

  然并卵,conda install pytorch torchvision torchaudio cpuonly -c pytorch,速度那是相当的慢。找了很多网上的解决办法,清华镜像关掉了,科大镜像也没法用,试了阿里云,还是装不上。各种environment报错,或者各种慢(安装的时候极度崩溃,忘记截屏了)。

  折腾了一整天后还是决定手动下载,可以去清华镜像官网下载,虽然不能直接用镜像,但是安装文件还是一直在更新的,速度飞一般非常赞!

  既然能下载当然是下载最新的1.9.0啦!美滋滋的放到D:\Users\**\anaconda3\pkgs文件夹里,开始离线安装 conda install --offline *** 然而,装是装好了,美滋滋要调用的时候开始报错:

    [WinError 126] 找不到指定的模块

   心里哇凉哇凉的又开始找解决办法,有的说没装vc c++,可是我真的装了T_T。有的说要升级conda,于是conda update all, 还是不行。

  最后!!!!!忍痛开始给pytorch降级,查了下载yolov5的requirement文件,好吧,那就擦边吧,

    

 

  重新去镜像官网下载了

 

 

  torchvision忘记把降级之前的删了

  再重新安装,于是……

 

  finally 喜极而泣!

2.2 又检查了一下,还有thop

 

  conda install thop 还是不行。有了前面的经验,手动安装(下载地址)

  下载最新版后又遇到了问题,有了前面的经验,降级……

 

  安装的时候又遇到了问题,环境还是不过关?但是用pip安装又没问题,但是!pip安装完用conda list根本看不到,继续网上搜索……终于,这样解决的

  1)先查看虚拟环境名称

    

 

  2)然后

 

 

  喜极而泣!!!

 

  终于有篇原创的博客了哈哈哈

这篇关于安装yolov5 requirements踩的坑(CPU版本)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!