You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Yolov8n模型训练报错:无法解析api.clear.ml域名求助

解决YOLOv8训练时api.clear.ml域名解析错误的方案

问题原因

这个错误是因为Ultralytics YOLO默认集成了ClearML实验跟踪工具,训练过程中会尝试连接ClearML官方服务器api.clear.ml,但你的环境无法解析该域名,导致持续重试连接最终报错。

可行解决办法

1. 直接禁用ClearML集成(最快速解决)

在训练代码中添加clearml=False参数,阻止YOLO尝试连接ClearML:

from ultralytics import YOLO
 
# Load the model.
model = YOLO('yolov8n.pt')
 
# Training with ClearML disabled.
results = model.train(
   data='pothole.yaml',
   imgsz=1280,
   epochs=10,
   batch=8,
   name='yolov8n_v8_50e',
   clearml=False  # 禁用ClearML集成
)

或者通过环境变量全局禁用,在脚本开头添加:

import os
os.environ['CLEARML_DISABLE'] = 'True'

from ultralytics import YOLO
# 后续训练代码不变

2. 修复网络DNS解析问题

如果需要使用ClearML的实验跟踪功能,先检查本地网络是否能解析api.clear.ml:

  • 在终端执行ping api.clear.ml,如果提示无法解析域名,说明DNS配置有问题。
  • 手动切换DNS服务器为公共DNS(比如谷歌的8.8.8.8或国内的114.114.114.114),再重新运行训练脚本。

3. 配置私有ClearML服务器(如果有部署)

如果你的环境使用私有ClearML服务器,需要先安装ClearML库:

pip install clearml

然后运行初始化命令配置服务器地址:

clearml-init

按照提示填写私有ClearML服务器的API端点、密钥等信息,完成后重新启动训练。

内容的提问来源于stack exchange,提问作者El Cino

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 05:58:30