Skip to content

踩坑GitHub AgibotTech/genie_sim3 个月前

GenieSim Docker构建ruckig报错scikit-build-core配置不兼容 ​

本文由 AI 根据公开内容整理,可能有误,请以原文为准:docker build failed(GitHub AgibotTech/genie_sim #168)

状态:有绕过办法

问题 ​

在GenieSim Docker构建过程中,安装ruckig时触发subprocess-exited-with-error,报错提示Use build.targets instead of cmake.targets for scikit-build-core >= 0.10,导致pip install -r requirements.txt步骤退出码为1。

环境 ​

GenieSim仿真环境,Isaac Sim容器,x86_64架构,Python 3.11,scikit-build-core>=0.10,ruckig 0.17.3

解决办法 ​

  1. 编辑Dockerfile中引用的/tmp/requirements.txt文件,注释或删除ruckig依赖行以跳过构建报错
  2. 重新执行docker build命令完成镜像构建
  3. 注意此操作会导致运行时geniesim.app.controllers.ruckig_move模块导入失败,仅作为临时绕过手段,需等待官方修复ruckig与新版scikit-build-core的兼容性

讨论原作者:@gzyabc 等,版权归原作者所有。

来源

本页事实对应的公开页面,以原文为准。

  1. GitHub AgibotTech/genie_sim #168:docker build failed访问 2026-10-23