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

Revision history [back]

El Capitan breaking EnergyPlus

I'm not a Mac user myself, but I've now had a couple of people ask me about EnergyPlus failing to run under El Capitan.

It seems like it's related to EnergyPlus putting files in /usr/bin and El Capitan no longer allowing that (the "rootless" / System Integrity Protection feature).

Is there a fix/workaround available for this?

This is a particular concern for me as I'm trying to get Eppy's wrapper for the EnergyPlus CLI working cross-platform and want to know if there is either a solution I can add to the wrapper, or at least what I need to add to the documentation so that Mac users can fix the issue for themselves.

El Capitan breaking EnergyPlus

I'm not a Mac user myself, but I've now had a couple of people ask me about EnergyPlus failing to run under El Capitan.

It seems like it's related to EnergyPlus putting files in /usr/bin and El Capitan no longer allowing that (the "rootless" / System Integrity Protection feature).

Is there a fix/workaround available for this?

This is a particular concern for me as I'm trying to get Eppy's wrapper for the EnergyPlus CLI working cross-platform and want to know if there is either a solution I can add to the wrapper, or at least what I need to add to the documentation so that Mac users can fix the issue for themselves.

Is there a fix or workaround for El Capitan breaking EnergyPlusEnergyPlus?

I'm not a Mac user myself, but I've now had a couple of people ask me about EnergyPlus failing to run under El Capitan.

It seems like it's related to EnergyPlus putting files in /usr/bin and El Capitan no longer allowing that (the "rootless" / System Integrity Protection feature).

Is there a fix/workaround available for this?

This is a particular concern for me as I'm trying to get Eppy's wrapper for the EnergyPlus CLI working cross-platform and want to know if there is either a solution I can add to the wrapper, or at least what I need to add to the documentation so that Mac users can fix the issue for themselves.

Edited to add: There's a workaround of sorts in my answer below (from one of the people having the trouble).

Is there a fix or workaround for El Capitan breaking EnergyPlus?EnergyPlus

I'm not a Mac user myself, but I've now had a couple of people ask me about EnergyPlus failing to run under El Capitan.

It seems like it's related to EnergyPlus putting files in /usr/bin and El Capitan no longer allowing that (the "rootless" / System Integrity Protection feature).

Is there a fix/workaround available for this?

This is a particular concern for me as I'm trying to get Eppy's wrapper for the EnergyPlus CLI working cross-platform and want to know if there is either a solution I can add to the wrapper, or at least what I need to add to the documentation so that Mac users can fix the issue for themselves.

Edited to add: There's a workaround of sorts in my answer below (from one of the people having the trouble).

El Capitan breaking EnergyPlus

I'm not a Mac user myself, but I've now had a couple of people ask me about EnergyPlus failing to run under El Capitan.

It seems like it's related to EnergyPlus putting files in /usr/bin and El Capitan no longer allowing that (the "rootless" / System Integrity Protection feature).

Is there a fix/workaround available for this?

This is a particular concern for me as I'm trying to get Eppy's wrapper for the EnergyPlus CLI working cross-platform and want to know if there is either a solution I can add to the wrapper, or at least what I need to add to the documentation so that Mac users can fix the issue for themselves.