honeybee_plus.config module¶
Honeybee configurations.
Import this module in every module that you need to access Honeybee configurations.
Usage:
import config print(config.radlib_path) print(config.radbin_path) print(config.platform) config.radbin_path = “c:/radiance/bin”
-
class
honeybee_plus.config.
Folders
(mute=False)[source]¶ Bases:
object
Honeybee folders.
-
mute
¶ Set to True if you don’t want the class to print the report (Default: False)
Usage:
folders = Folders(mute=False) print(folders.radbin_path)
-
property
ep_folder
¶ Path to EnergyPlus folder.
-
property
open_studio_path
¶ Set and get the path to openstudio installation folder.
-
property
perl_exe_path
¶ Path to perl executable file.
-
property
perl_path
¶ Path to the folder containing Perl binary files.
-
property
python_exe_path
¶ Path to Python folder.
-
property
radbin_path
¶ Path to Radiance binary folder.
-
property
radiance_path
¶ Get and set path to radiance installation folder.
-
property
radlib_path
¶ Path to Radiance library folder.
-
-
honeybee_plus.config.
ep_path
= None¶ Path to EnergyPlus folder.
-
honeybee_plus.config.
perl_exe_path
= '/usr/bin/perl'¶ Path to the perl executable needed for some othe Radiance Scripts.
-
honeybee_plus.config.
python_exe_path
= '/home/travis/virtualenv/python3.7.1/bin/python'¶ Path to python executable needed for some Radiance scripts from the PyRad library
-
honeybee_plus.config.
radbin_path
= '/usr/local/bin'¶ Path to Radinace binaries folder.
-
honeybee_plus.config.
radlib_path
= '/usr/local/lib'¶ Path to Radinace libraries folder.
-
honeybee_plus.config.
wrapper
= "'"¶ Wrapper for path with white space.