# How to import the pandas library into ignition?

**URL:** <https://forum.inductiveautomation.com/t/how-to-import-the-pandas-library-into-ignition/15673>\
**Category:** Ignition\
**Tags:** python, scripting\
**Created:** [October 15, 2017, 6:22pm UTC](https://forum.inductiveautomation.com/t/how-to-import-the-pandas-library-into-ignition/15673 "2017-10-15T18:22:28Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![souzaem](https://avatars.discourse-cdn.com/v4/letter/s/cdc98d/32.png) [@souzaem](https://forum.inductiveautomation.com/u/souzaem)\
**Post date:** [October 15, 2017, 6:22pm UTC](https://forum.inductiveautomation.com/t/how-to-import-the-pandas-library-into-ignition/15673/1 "2017-10-15T18:22:28Z")

</div>

I want to use the features of pandas in ignition

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [October 15, 2017, 8:54pm UTC](https://forum.inductiveautomation.com/t/how-to-import-the-pandas-library-into-ignition/15673/2 "2017-10-15T20:54:12Z")

</div>

You cannot directly import pandas into Ignition. Ignition’s flavor of python is jython, which runs under Java. pandas requires numpy, which is only available for regular ‘C’ python because it is largely implemented in C. You cannot install C extensions to python in Java.

---

<div class="post-metadata">

**Author:** ![nmudge](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nmudge/32/3394_2.png) [@nmudge](https://forum.inductiveautomation.com/u/nmudge)\
**Post date:** [October 16, 2017, 12:00am UTC](https://forum.inductiveautomation.com/t/how-to-import-the-pandas-library-into-ignition/15673/3 "2017-10-16T00:00:09Z")

</div>

You might want to look at the [Power Scripting module](http://www.perfectabstractions.com/pa-power-scripting-module.html). It is no pandas but it has the excellent [MutablePyDataSet](http://doc.perfectabstractions.com/modules/powerscripting/mutablepydataset.html).

---

<div class="post-metadata">

**Author:** ![cmisztur2](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cmisztur2/32/4243_2.png) [@cmisztur2](https://forum.inductiveautomation.com/u/cmisztur2)\
**Post date:** [October 16, 2017, 2:02pm UTC](https://forum.inductiveautomation.com/t/how-to-import-the-pandas-library-into-ignition/15673/4 "2017-10-16T14:02:01Z")

</div>

> [@pturmel](#):
>
> pandas requires numpy

You could always try... [GitHub - Stewori/JyNI: Enables Jython to load native CPython extensions.](https://github.com/Stewori/JyNI)

---

<div class="post-metadata">

**Author:** ![tarigbadi](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tarigbadi/32/8503_2.png) [@tarigbadi](https://forum.inductiveautomation.com/u/tarigbadi)\
**Post date:** [April 6, 2019, 8:51pm UTC](https://forum.inductiveautomation.com/t/how-to-import-the-pandas-library-into-ignition/15673/5 "2019-04-06T20:51:18Z")

</div>

Hi @cmisztur2, were you able to get JyNI to work with Ignition? (sorry noob here)

---

<div class="post-metadata">

**Author:** ![cmisztur2](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cmisztur2/32/4243_2.png) [@cmisztur2](https://forum.inductiveautomation.com/u/cmisztur2)\
**Post date:** [April 6, 2019, 10:11pm UTC](https://forum.inductiveautomation.com/t/how-to-import-the-pandas-library-into-ignition/15673/6 "2019-04-06T22:11:49Z")

</div>

Hey I have not, but in this project I have some code that loads up a custom JAR.

> [@\[project\] ActiveMQ Integration](http://forum.inductiveautomation.com/t/project-activemq-integration/15535):
>
> JMS Messaging Support for Ignition Projects Configure Messaging Broker Install ActiveMQ on a server and configure it. ([INSTALLATION and CONFIGURATION 1. Install latest Java x64 JRE 2. Down - Pastebin.com](https://pastebin.com/cwW59zPR)) Get an MQTT client. ([http://mqttfx.jensd.de/](http://mqttfx.jensd.de/)) Establish a connection with your broker. Ignition Project (PRE-REQ) Install Nick's Database Module. ([Database Module](http://www.perfectabstractions.com/database-module.html)) Import attached project. Gateway Startup Turn up logging for 'activemq' logger. A couple things happen on t…
