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

How can I use Pandas in a derived class of EnergyPlusPlugin

asked 2022-03-01 07:54:27 -0500

S.Wang's avatar

updated 2022-03-01 09:29:39 -0500

I import pandas on top of my .py file, and run the simulation. The error says that 'No module named pandas'.

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2022-03-02 04:10:20 -0500

S.Wang's avatar

Problem solved.

The directory of Pandas needs to be added to the search path object in the IDF file.

Otherwise, energy-plus won't know where to find it.

edit flag offensive delete link more


This helps a lot.

Fan's avatar Fan  ( 2022-06-10 07:49:36 -0500 )edit

answered 2022-03-01 12:54:34 -0500

santoshphilip's avatar

updated 2022-03-01 12:55:59 -0500

Python comes with a number of built in packages such as "datetime" and "csv"

If you do:

import datetime
import csv

it will work with no issues.

Pandas is not a built-in python package. This means that you need to install it. Generally you can install it with:

pip install pandas

Read more on pandas installation at

Once pandas is is installed your code should work.

if you are starting to install external packages, you may want to read about virtualenv

edit flag offensive delete link more


Thank you very much!

I actually have installed pandas and have managed to use it in some other python scripts.

But in the plug-in instance I wrote, energyplus cannot find it.

S.Wang's avatar S.Wang  ( 2022-03-02 03:22:29 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Training Workshops


Question Tools

1 follower


Asked: 2022-03-01 07:54:27 -0500

Seen: 300 times

Last updated: Mar 09 '22