NREL / EnergyPlus

EnergyPlus™ is a whole building energy simulation program that engineers, architects, and researchers use to model both energy consumption and water use in buildings.
https://energyplus.net
Other
1.07k stars 381 forks source link

Feature Request: Make EnergyPlus installable via `pip` #10320

Open dogganon opened 8 months ago

dogganon commented 8 months ago

Issue overview

No defects.

Details

Currently there's no way to install EnergyPlus using a package manager. Considering the Python API for EnergyPlus is fairly mature at this point, it would be nice to have it directly installable via pip (and even conda), much like OpenStudio (except better because EnergyPlus has the capability to run simulations programmatically).

The code for packaging EnergyPlus can go into a separate repository. This is similar to what OpenCV does (see https://github.com/opencv/opencv-python).

Refer to this example implementation for details: https://github.com/NTU-CCA-HVAC-OPTIM-a842a748/EnergyPlus-Core-Python The package is published on https://test.pypi.org/project/energyplus-core.

dogganon commented 7 months ago

@mjwitte @Myoldmopar Any updates?