想补充一下我遇到的问题,以便其他小伙伴解决问题:
1.在detect之前,应该要先pip install -r requirements.txt,当然这也不是什么问题,但像我这样的萌新确实有可能在遇到问题后,一个一个去pip
2.attributeerror: ‘FreeTypeFont‘ object has no attribute ‘getsize‘,这个报错是因为Pillow版本过高,执行pip install Pillow==9.5即可
在用pip命令下载pytorch时,直接给我下载了个Pillow=10.0,估计之后的小伙伴也会遇到这个问题
3.预训练权重下载方法:进入gitcode后,点击页面右侧的“全部发行版”,然后找到yolov5s.pt,之所以要下载它,是因为在代码中,train.py文件中444行weights参数,默认就是yolov5s.pt,如果下载了其他的预训练权重,记得代码中要修改,还有就是权重放在根目录下
4.还有个小tip:如果下载很慢,可以使用镜像,使用方法:pip xxx -i https://pypi.tuna.tsinghua.edu.cn/simple,-i只能用在pip命令后,不能用在conda命令后,我这里是用pip更快
5.运行train.py后,要下载两个东西,Arial.ttf和coco128,这俩是直接从yolov5官网下载,可能会下载不了,这时候可能需要使用一些科学方法来下载,Arial.ttf的保存路径是C:\Users\Administrator\AppData\Roaming\Ultralytics
coco128的保存路径是../datasets/coco128(相对于train.py的路径)
YOLOv5s配置环境时遇到的问题
最新推荐文章于 2025-03-14 14:42:01 发布