安装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 官网获得下载命令: 安装yolov5 requirements踩的坑(CPU版本)

  然并卵,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文件,好吧,那就擦边吧,

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

 

  重新去镜像官网下载了

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

 

  torchvision忘记把降级之前的删了

  再重新安装,于是……

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

 

  finally 喜极而泣!

2.2 又检查了一下,还有thop

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

 

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

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

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

 

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

  1)先查看虚拟环境名称

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

 

  2)然后

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

 

  喜极而泣!!!

 

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

上一篇:第一章:python最新YOLOv5-4.0环境搭建,零基础小白都能看得懂的教程。YOLOv5搭建的最快搭建方式,踩坑经历详谈)


下一篇:【YOLOv5】连接手机摄像头进行目标检测