• 简体中文
  • 常见报错与求助指南

    遇到报错别慌——这很正常,人人都会遇到。这一页教你排错的思路如何高效求助。各章末尾还有针对该章的"常见报错 FAQ",本页则是通用总纲,会随课程不断补充。

    排错三步法

    1. 看清报错的最后几行:错误信息通常"最后一句"最关键,先读它,再往上看。
    2. 定位是哪一类问题(见下表),对症下药。
    3. 缩小范围:把"改动"一点点回退,看是哪一步引入的问题。

    常见问题分类

    现象多半是先试试
    下载/安装很慢或失败网络 / 镜像问题尝试使用国内镜像;重试;换网络
    找不到命令(command not found)环境没就绪检查 DORA 是否正确安装和配置
    编译报错工具链或依赖问题看报错最后一句;必要时"重置引擎"重编
    节点起不来 / 数据流跑不通YAML 写错 / 路径不对dora validate dataflow.yml 校验;核对 idinputspath
    画面/窗口打不开图形环境限制确认不是纯无界面服务器;见第三章的说明
    模型下载失败模型源问题确认走 ModelScope;重试;检查磁盘空间

    善用这些"自查"工具

    • dora doctor:一键系统诊断。
    • dora validate dataflow.yml:检查数据流配置对不对。
    • 确认 Rust 工具链和 Python 环境是否就绪。
    • 确认 DORA 是否正确编译(dora --version)。
    • 查看终端输出中的错误信息。

    如何高效求助

    DORA 中文社区 提问时,附上这些信息能让别人更快帮到你:

    1. 你的环境:操作系统(Windows/macOS/Linux)、DORA 版本。
    2. 你在做什么:第几章、哪一步、想达到什么。
    3. 完整报错:把报错从头到尾复制出来(别只截最后一行)。
    4. 你已经试过什么:这能避免别人重复建议。
    小提醒

    把报错原文(英文也没关系)直接搜索一下,往往能很快找到答案。看不懂的英文,可对照术语中英对照表