Skip to content

Commit 52a61c7

Browse files
Monalissaaclaude
andcommitted
docs: README workaround for upstream missing __init__.py
Add a `touch embodiedscan/__init__.py` step before `pip install -e` so fresh-env users don't hit `ModuleNotFoundError: embodiedscan` from the upstream packaging bug. Tracked upstream as InternRobotics/EmbodiedScan#117; this README line can be dropped once that's merged. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent c6e45c3 commit 52a61c7

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

data_preprocessing/embodiedscan/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@ Supports 4 datasets: **ScanNet**, **3RScan**, **Matterport3D**, **ARKitScenes**.
1111
# The [visual] extras pull in open3d, which embodiedscan.explorer imports at module load.
1212
git clone https://github.com/OpenRobotLab/EmbodiedScan.git
1313
cd EmbodiedScan
14+
# Workaround for upstream packaging bug: top-level `embodiedscan/` lacks an
15+
# __init__.py so modern setuptools' find_packages() registers nothing on
16+
# `pip install -e`. Tracked in InternRobotics/EmbodiedScan#117 — drop this
17+
# line once it's merged.
18+
touch embodiedscan/__init__.py
1419
pip install -e ".[visual]"
1520
cd ..
1621

0 commit comments

Comments
 (0)