Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

As the error message says, you do not have a WeatherData folder in /Applications/EnergyPlus-8-2-0/

EP-Launch looks for the WeatherData folder in a specific location only (/Applications/EnergyPlus-8-2-0/WeatherData/). More than likely you moved the WeatherData folder to a new folder location.

Also like @gmolina mentioned, you can run simulations through the command line. One thing to add to their response though is that 'runenergyplus' will use the most recently installed version of EnergyPlus. If you want to run a different version of EnergyPlus than the most recently installed, you need to create an environmental variable (ENERGYPLUS_DIR) of the directory with the EnergyPlus version you want to run.

You create an environmental variable like...

export ENERGYPLUS_DIR=/path/to/energyplus/to/run/

or

export ENERGYPLUS_DIR=/Applications/EnergyPlus-8-1-0/

You can see the value of the variable by calling...

echo $ENERGYPLUS_DIR

Then call the 'runenergyplus' script as normal.

As the error message says, you do not have a WeatherData folder in /Applications/EnergyPlus-8-2-0/

EP-Launch looks for the WeatherData folder in a specific location only (/Applications/EnergyPlus-8-2-0/WeatherData/). More than likely you moved the WeatherData folder to a new folder location.

Also like @gmolina mentioned, you can run simulations through the command line. One thing to add to their response though is that 'runenergyplus' will use the most recently installed version of EnergyPlus. If you want to run a different version of EnergyPlus than the most recently installed, you need to create an environmental variable (ENERGYPLUS_DIR) of the directory with the EnergyPlus version you want to run.

You create an environmental variable like...

export ENERGYPLUS_DIR=/path/to/energyplus/to/run/

ENERGYPLUS_DIR=/path/to/energyplus/to/run/

or

export ENERGYPLUS_DIR=/Applications/EnergyPlus-8-1-0/

ENERGYPLUS_DIR=/Applications/EnergyPlus-8-1-0/

You can see the value of the variable by calling...

echo $ENERGYPLUS_DIR

$ENERGYPLUS_DIR

Then call the 'runenergyplus' script as normal.