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)然后
喜极而泣!!!
终于有篇原创的博客了哈哈哈