# genie_sim构建wheel时ruckig依赖获取失败导致Docker镜像编译中断

> 原文链接：https://robotics.hellobike.com/pitfalls/2026-07-16-genie-sim-171
> 频道：pitfalls | 更新日期：2026-07-16 | 标签：auto, github-issue, genie_sim
> 核心摘要：genie_sim Docker构建阶段因ruckig库wheel构建超时失败，维护者已通过近期代码提交修复该依赖问题。

# genie_sim构建wheel时ruckig依赖获取失败导致Docker镜像编译中断

::: v-pre
> 本文由 AI 根据公开内容整理，可能有误，请以原文为准：[Failed to build 'ruckig' when getting requirements to build wheel](https://github.com/AgibotTech/genie_sim/issues/171)（GitHub AgibotTech/genie_sim #171）

**状态**：已解决

## 问题

在genie_sim Docker镜像构建stage-0第16/21步执行collect_deps.py安装依赖时，Preparing metadata (pyproject.toml)步骤耗时约358秒后中断，日志显示卡在ruckig相关处理流程，导致后续pip install -r geniesim_deps.txt无法完成，镜像构建失败。

## 环境

genie_sim仿真环境，Docker多阶段构建，Python 3.10，x86_64架构，PyPI清华源，依赖包含mujoco&lt;3.9.0、ovrtx&gt;=0.3.0等。

## 解决办法

1. 拉取genie_sim仓库最新代码，维护者已确认近期commit修复了ruckig构建问题
2. 重新执行Docker build命令构建镜像，无需手动修改依赖列表或注释ruckig
3. 避免采用注释掉ruckig的临时绕过方案，该操作会导致后续运行demo时报错提示缺少该库

讨论原作者：@yonhdee 等，版权归原作者所有。
:::

## 原始参考来源 (Sources)

- [GitHub AgibotTech/genie_sim #171：Failed to build 'ruckig' when getting requirements to build wheel](https://github.com/AgibotTech/genie_sim/issues/171)