{"id":27918,"library":"lbt-grasshopper","title":"Ladybug Tools Grasshopper Plugin Bundle","description":"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).","status":"active","version":"1.10.24","language":"python","source_language":"en","source_url":"https://github.com/ladybug-tools/lbt-grasshopper","tags":["ladybug-tools","grasshopper","meta-package","building-simulation","environmental-analysis"],"install":[{"cmd":"pip install lbt-grasshopper","lang":"bash","label":"pip"},{"cmd":"conda install -c ladybug-tools lbt-grasshopper","lang":"bash","label":"conda"}],"dependencies":[{"reason":"Core Ladybug components for Grasshopper","package":"ladybug-grasshopper","optional":false},{"reason":"Honeybee components for Grasshopper","package":"honeybee-grasshopper","optional":false},{"reason":"Dragonfly components for Grasshopper","package":"dragonfly-grasshopper","optional":false},{"reason":"Energy simulation components","package":"honeybee-grasshopper-energy","optional":false},{"reason":"Additional Ladybug components (optional)","package":"ladybug-grasshopper-extra","optional":true}],"imports":[{"note":"lbt-grasshopper is a meta-package; components are imported from individual packages.","wrong":"from lbt_grasshopper import Ladybug","symbol":"Ladybug","correct":"from ladybug_grasshopper import Ladybug"}],"quickstart":{"code":"from ladybug_grasshopper import Ladybug\nprint('Ladybug Toolbox imported successfully')","lang":"python","description":"Basic import test. Actual usage requires Rhino/Grasshopper environment."},"warnings":[{"fix":"Use 'from ladybug_grasshopper import ...' or 'from honeybee_grasshopper import ...'.","message":"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.","severity":"gotcha","affected_versions":"all"},{"fix":"Install Rhino and run inside Grasshopper Python component, or use the Ladybug Tools CLI for headless operations.","message":"This package is designed for use inside Rhino/Grasshopper; running standalone scripts will fail if Rhino is not available.","severity":"gotcha","affected_versions":"all"},{"fix":"Use 'from ladybug_grasshopper import settings' instead.","message":"Old 'ladybug-grasshopper' commands like 'ladybug_grasshopper config' have been replaced by 'ladybug_grasshopper settings'.","severity":"deprecated","affected_versions":"<1.70.0"}],"env_vars":null,"last_verified":"2026-05-09T00:00:00.000Z","next_check":"2026-08-07T00:00:00.000Z","problems":[{"fix":"Install lbt-grasshopper to get dependencies, but import from 'ladybug_grasshopper', 'honeybee_grasshopper', etc.","cause":"Trying to import the meta-package directly; it contains no Python modules.","error":"ModuleNotFoundError: No module named 'lbt_grasshopper'"},{"fix":"Run inside Rhino/Grasshopper Python component, or install Rhino and use 'import rhinoinside; rhinoinside.load()' if available.","cause":"Code runs outside Rhino environment.","error":"RuntimeError: Rhino.Runtime.Interop... not available"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}