Win 10 error: Honeybeee bugfly component not finding Radiance


We are propagating a new image based on Win 10 not Win 7 across our 600+ computers.

In addition to a TLS error stopping the auto download of the C:\ladybug files - which we are working around manually, we are finding the Honeybee “bugfly” component is no longer finding Radiance.

The location for Radiance in the Win 10 installation is C:\Program Files\Radiance\bin

I checked your script for finding Radiance (below) and am unsure what it does, let alone how to suggest a fix.

for path in os.environ[“PATH”].split(os.pathsep):
path = path.strip(’"’)
exe_file = os.path.join(path, program)
if is_exe(exe_file):
# This is a change to catch cases that user has radiance inastalled
# at C:\Program Files\Radiance
if path.strip().find(" ") == -1:
return path, exe_file

Hi @MichaelDonn,

This error has been addressed. It was because of the change in GitHub security. Use this file from Hydra once to update the installation and the problem should be solved.

This is intentional. That white space in Program Files will be an issue for commands like rfluxmtx which calls other commands and uses radiance libraries under the hood. Is it possible to move the installation to C:\Radiance\bin?