Install Quick Start Resources Contact Docs GitHub

Install Honeybee-PH

Honeybee-PH and its Grasshopper toolkit are free and open-source. Download and give it a try.

YouTube Walk-Through

Watch a detailed step-by-step walk-through showing both the LadybugTools installation and the Honeybee-PH installation:

Installation Walk-Through

Requirements

Make sure your system has all required software installed and working:

Please Note: The installation file for Honeybee-PH does NOT include either WUFI-Passive or PHPP. Those programs must be purchased separately. Honeybee-PH is an interface for those tools, not a replacement for them.

Rhino / Grasshopper Installation

Follow the steps below to install the Honeybee-PH toolkit:

  1. Ensure you have Rhino v8 installed.
  2. Windows: Use the One-Click Installer for Grasshopper to install Ladybug Tools.
  3. macOS: Use the Food4Rhino Installer to install Ladybug Tools.
  4. In Grasshopper, use the Ladybug Tools "LB Versioner" component to update to the latest version. LB Versioner component in Grasshopper
  5. Download the HBPH Installation File: Download Installer
  6. Open the HBPH Installation File using Rhino / Grasshopper and follow the instructions shown. (Note: On Windows, if you run into permissions trouble, try opening Rhino "as administrator".)
  7. Restart Rhino and Grasshopper to ensure all new components are properly loaded. Done!

Install Trouble?

If you run into errors during install, check:

Error on Windows?

In some circumstances you may get an error during installation due to a Python directory issue. Try these steps:

  1. Using File Explorer, navigate to C:\Users\--you--\AppData\Roaming\
  2. Look for a directory named Python in there. Unexpected Python directory
  3. If you have a directory named Python, delete it — it isn't supposed to be there.
  4. Now try running the Grasshopper Installer one more time.
Still having trouble? Check out the Contact page for ways to get in touch with us.

Manual Installation

In some cases, users cannot use the automatic installer — for instance if Rhino cannot be run in admin mode. Manual installation is possible but not recommended for most users.

Step 1: Locate your ladybug_tools folder

For most users, this will be:

C:\Program Files\ladybug_tools\

but for some users it may be:

C:\Users\--Your-User-Name--\ladybug_tools\

Step 2: Run PowerShell

Open PowerShell from the Windows Start menu.

Step 3: pip install the required libraries

Run one of the following commands depending on where your ladybug_tools folder is:

C:\"Program Files"\ladybug_tools\python\python -m pip install honeybee-ph PHX

OR

C:\Users\--Your-User-Name--\ladybug_tools\python\python -m pip install honeybee-ph PHX

Step 4: Verify installation

After installation completes, look in your ladybug_tools\python\Lib\site-packages\ folder for directories named honeybee_ph, PHX, and ph_units. If present, installation succeeded.

Step 5: Download Grasshopper tools

Download the latest Honeybee-PH Grasshopper Components:

Grasshopper Tools (zip)

Step 6: Copy honeybee_ph_rhino

Unzip the download and copy the honeybee_ph_rhino folder into your ladybug_tools\python\lib\site-packages\ folder.

Copy Grasshopper libraries

Step 7: Copy user objects

Copy the honeybee_grasshopper_ph\user_objects folder into your Grasshopper UserObjects folder:

C:\Users\--Your-User-Name--\AppData\Roaming\Grasshopper\UserObjects\
Copy Grasshopper components

Step 8: Download Component-IO

Download the Grasshopper Component-IO library:

Grasshopper Component-IO (zip)

Step 9: Copy ph_gh_component_io

Copy the ph_gh_component_io folder into your ladybug_tools\python\lib\site-packages\ folder.

Copy Component-IO library

This completes the manual installation. You should now be able to open Rhino and Grasshopper and use the Honeybee-PH components.

Still having trouble? Check out the Contact page for ways to get in touch with us.