yolov7 报google_utils.py“, line 28, in attempt_download错误

进入想必报这个错误的,跟我一样是个新手,照着网上的教程直接git yolov7的库,一路照抄;

想试运行下面的代码

python detect.py --source inference/images/image1.jpg 

却报了下面的错误;你能看到我的文章,说明百度已经救不你了,那你找我啊! 

yolov7-main\utils\google_utils.py", line 28, in attempt_download  assets = [x['name'] for x in response['assets']]  # release assets  KeyError: 'assets'        

  报上面错误,表示你本地的 “预训练权重” 没有被找到,程序自动去网上库里找,恰巧是网上库的链接失效了(https://api.github.com/repos/WongKinYiu/yolov7/releases/latest   ,是404的),attempt_download方法没对404的请求做处理,就报上面assets字段不存在的错误;

        我们不可能去修复404问题,但我们可以下载 “预训练权重”到本地;进入 https://github.com/WongKinYiu/yolov7 ,选择对应版本。下载后放入文件夹根目录中;

yolov7 报google_utils.py“, line 28, in attempt_download错误_第1张图片

 yolov7 报google_utils.py“, line 28, in attempt_download错误_第2张图片

 

 

你可能感兴趣的:(YOLO)