Ladybug Tools Grasshopper Plugin Bundle
raw JSON → 1.10.24 verified Sat May 09 auth: no python
Meta-package that installs all Ladybug Tools plugins for Grasshopper (ladybug, honeybee, dragonfly, etc.) as a single dependency. Current version 1.10.24, updated frequently with dependency bumps (weekly/biweekly).
pip install lbt-grasshopper Common errors
error ModuleNotFoundError: No module named 'lbt_grasshopper' ↓
cause Trying to import the meta-package directly; it contains no Python modules.
fix
Install lbt-grasshopper to get dependencies, but import from 'ladybug_grasshopper', 'honeybee_grasshopper', etc.
error RuntimeError: Rhino.Runtime.Interop... not available ↓
cause Code runs outside Rhino environment.
fix
Run inside Rhino/Grasshopper Python component, or install Rhino and use 'import rhinoinside; rhinoinside.load()' if available.
Warnings
gotcha lbt-grasshopper is a meta-package; individual components (ladybug-grasshopper, honeybee-grasshopper, etc.) must be imported separately. Importing 'lbt_grasshopper' will not expose any endpoints. ↓
fix Use 'from ladybug_grasshopper import ...' or 'from honeybee_grasshopper import ...'.
gotcha This package is designed for use inside Rhino/Grasshopper; running standalone scripts will fail if Rhino is not available. ↓
fix Install Rhino and run inside Grasshopper Python component, or use the Ladybug Tools CLI for headless operations.
deprecated Old 'ladybug-grasshopper' commands like 'ladybug_grasshopper config' have been replaced by 'ladybug_grasshopper settings'. ↓
fix Use 'from ladybug_grasshopper import settings' instead.
Install
conda install -c ladybug-tools lbt-grasshopper Imports
- Ladybug wrong
from lbt_grasshopper import Ladybugcorrectfrom ladybug_grasshopper import Ladybug
Quickstart
from ladybug_grasshopper import Ladybug
print('Ladybug Toolbox imported successfully')