YOLOv8训练自己数据集报错记录

1、按网上流程下载好YOLOv8和数据集后准备开始训练,运行下面的代码

yolo task=detect mode=train model=yolov8n.pt data=myself.yaml batch=60 epochs=300 imgsz=640

报错1:

'yolo' is not recognized as an internal or external command,
operable program or batch file.

原因:是因为没有安装yolo包

解决办法:直接运行下面命令即可

pip install yolo

报错2: 安装完成后,运行上面训练的命令,依旧报错,报错如下

Usage: yolo [OPTIONS] COMMAND [ARGS]…
Try ‘yolo -h’ for help.
Error: No such command ‘task=detact’.

原因:未知

解决办法:命令行进入ultralytics根目录,运行以下命令

python setup.py install

运行成功效果图如下:

YOLOv8训练自己数据集报错记录_第1张图片

然后继续运行训练命令即可训练

参考文章:(56条消息) yolov8训练自己的数据集,报错:no such command ‘detect‘或者command ‘yolo‘ not found_不想写代码的小硕士的博客-CSDN博客 (56条消息) 'yolo' is not recognized as an internal or external command, operable program or batch file.-编程语言-CSDN问答

你可能感兴趣的:(YOLO)