You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/source/installation.rst
+30-1Lines changed: 30 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ Installation
5
5
6
6
.. admonition:: Requirements \ \
7
7
8
-
SimStock supports Python versions 3.11 to 3.13 and requires an installation of EnergyPlus. It is recommended that EnergyPlus .idd files are installed to ``C:\\EnergyPlus*\\Energy+.idd`` if using Windows, where ``*`` will be the EnergyPlus version number. If using Mac or Linux, it is recommended to have the EnergyPlus idd files at either ``/usr/local/EnergyPlus*/Energy+.idd`` or ``/Applications/EnergyPlus*/Energy+.idd``. Silicone Mac users should also have Rosetta installed.
8
+
SimStock supports Python versions 3.11 to 3.13 and requires an installation of EnergyPlus 8.9. It is recommended that EnergyPlus .idd files are installed to ``C:\\EnergyPlus*\\Energy+.idd`` if using Windows, where ``*`` will be the EnergyPlus version number. If using Mac or Linux, it is recommended to have the EnergyPlus idd files at either ``/usr/local/EnergyPlus*/Energy+.idd`` or ``/Applications/EnergyPlus*/Energy+.idd``. Silicone Mac users should also have Rosetta installed.
9
9
10
10
SimStock can either being installed from PyPI (recommended for most users) or in developer mode by cloning the repository.
11
11
@@ -24,6 +24,35 @@ in the command line.
24
24
25
25
----
26
26
27
+
.. _idd-troubleshooting:
28
+
29
+
EnergyPlus IDD file location
30
+
----------------------------
31
+
32
+
SimStock requires an EnergyPlus 8.9 IDD file (typically called ``Energy+.idd``).
33
+
When creating a ``SimstockDataframe``, SimStock first looks for
34
+
a user-specified IDD location. User can specify the location of their IDD file
35
+
either by seeting it with an environment variable:
36
+
37
+
.. code-block:: bash
38
+
39
+
export IDD_FILE="/path/to/Energy+.idd"
40
+
41
+
or by passing the location as an optional parameter in Python, e.g.:
0 commit comments