Run Ladybug/Honeybee plugins externally

Hello there,

Since I am doing optimization problems which involves calling Ladybug/Honeybee components iteratively, I am wondering if there is a convenient way to run LB/HB python modules without opening Grasshopper interface (i.e. execute these python scripts externally)?

One of the examples is that the component Ladybug_Window Downdraft only can evaluate point-in-time. However, to get results for every hour in a year will require this component to run iteratively.

Other iterative problems solving include iteratively changing zone parameters to identify the best design.

So the main questions would be how to import the modules to external python IDE?

import Rhino as rc   
import scriptcontext as sc
import Grasshopper.Kernel as gh

Thank you for your help.