外观
踩坑GitHub AgibotTech/genie_sim3 个月前
genie_sim构建wheel时ruckig依赖获取失败导致Docker镜像编译中断
本文由 AI 根据公开内容整理,可能有误,请以原文为准:Failed to build 'ruckig' when getting requirements to build wheel(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<3.9.0、ovrtx>=0.3.0等。
解决办法
- 拉取genie_sim仓库最新代码,维护者已确认近期commit修复了ruckig构建问题
- 重新执行Docker build命令构建镜像,无需手动修改依赖列表或注释ruckig
- 避免采用注释掉ruckig的临时绕过方案,该操作会导致后续运行demo时报错提示缺少该库
讨论原作者:@yonhdee 等,版权归原作者所有。
来源
本页事实对应的公开页面,以原文为准。