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

How can I use Pandas in a derived class of EnergyPlusPlugin

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

S.Wang's avatar

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

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
3

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

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

Comments

This helps a lot.

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

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

santoshphilip's avatar

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

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 https://pandas.pydata.org/pandas-docs...

Once pandas is is installed your code should work.

if you are starting to install external packages, you may want to read about virtualenv https://docs.python.org/3/library/ven...

edit flag offensive delete link more

Comments

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 -0600 )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

Careers

Question Tools

1 follower

Stats

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

Seen: 333 times

Last updated: Mar 09 '22