已解决:Downloading https://ultralytics.com/assets/Arial.ttf to .......ubuntu18.4-YOLOv5报错[01]

yolov5模型用的是github上YOLOv5官方的:GitHub - ultralytics/yolov5: YOLOv5 in PyTorch > ONNX > CoreML > TFLite

在某些版本下(比如6.0),yolov5.0环境下运行detect.py或者输入指令:

python detect.py --source data/images --weights yolov5s.pt --conf 0.25

进行训练时Arial.ttf字体会自动下载,可能会无法下载或者下载很慢的情况,有以下将解决方法:

1.在文件yolov5/utils/plots.py中对Arial.ttf的引用定义作出修改,具体的修改方法可参考以下博客:

yolov5-6.0版本服务器配置训练遇到的问题

2.重新从github上拉取其他版本的不会自动下载Arial.ttf字体的yolov5模型,比如直接下载master:

已解决:Downloading https://ultralytics.com/assets/Arial.ttf to .......ubuntu18.4-YOLOv5报错[01]_第1张图片

3.看到有网友说可以预先从https://ultralytics.com/assets/Arial.ttf这里将Arial.ttf下载放在yolov5的根目录下,就可以避免Arial.ttf字体会自动下载。但有些版本里的下载指令是不会先对文件夹里是否有arial字体作出判断再下载的,所以这个方法可能是行不通的,就看你的版本是怎么做这个决策的了。

你可能感兴趣的:(yolo检测,linux,python,测试工具)