# GenieSim Scene Generator报CHROMA_DB_PATH缺失及MCP JSON。

> 原文链接：https://robotics.hellobike.com/pitfalls/2026-03-30-genie-sim-135
> 频道：pitfalls | 更新日期：2026-03-30 | 标签：auto, github-issue, genie_sim
> 核心摘要：运行Scene Generator报ImportError和JSONRPC解析失败，需手动补全变量并创建目录，日志报错可忽略。

# GenieSim Scene Generator报CHROMA_DB_PATH缺失及MCP JSON。

::: v-pre
> 本文由 AI 根据公开内容整理，可能有误，请以原文为准：[Scene Generator](https://github.com/AgibotTech/genie_sim/issues/135)（GitHub AgibotTech/genie_sim #135）

**状态**：有绕过办法

## 问题

在Ubuntu 24.04环境运行./scripts/start_generator.sh启动Scene Generator时出现两个错误：1. assets-retrieval-agent报ImportError: cannot import name 'CHROMA_DB_PATH' from 'geniesim.assets'；

## 环境

Ubuntu 24.04, GPU RTX3090, CPU AMD 5900X, Python 3.11, GenieSim最新版assets

## 解决办法

1. 在 geniesim/assets/__init__.py 文件末尾添加代码 `CHROMA_DB_PATH = ASSETS_PATH_ABS / "chroma_db"` 以临时恢复被删除的变量定义。
2. 在 assets 根目录下手动创建空的 chroma_db 文件夹以满足路径引用需求。
3. 针对 MCP 客户端的 JSONRPC 解析错误，确认其为服务端输出了不符合 MCP 协议格式的初始化日志与警告所致，不影响功能，可直接忽略。

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

## 原始参考来源 (Sources)

- [GitHub AgibotTech/genie_sim #135：Scene Generator](https://github.com/AgibotTech/genie_sim/issues/135)