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.15k stars 392 forks source link

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

Open dogganon opened 11 months ago

dogganon commented 11 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 10 months ago

@mjwitte @Myoldmopar Any updates?