# Python in Linux: SAP ERP – Error Message: SAP JCo library not found: verify the correct jar file is present

**URL:** <https://community.cdata.com/t/python-in-linux-sap-erp-error-message-sap-jco-library-not-found-verify-the-correct-jar-file-is-present/896>\
**Category:** Data Sources\
**Tags:** java-connector, article, python, linux-unix, sap-erp, jco\
**Created:** [September 4, 2024, 5:48pm UTC](https://community.cdata.com/t/python-in-linux-sap-erp-error-message-sap-jco-library-not-found-verify-the-correct-jar-file-is-present/896 "2024-09-04T17:48:01Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ockert](https://avatars.discourse-cdn.com/v4/letter/o/77aa72/32.png) [@Ockert](https://community.cdata.com/u/Ockert)\
**Post date:** [September 4, 2024, 5:48pm UTC](https://community.cdata.com/t/python-in-linux-sap-erp-error-message-sap-jco-library-not-found-verify-the-correct-jar-file-is-present/896/1 "2024-09-04T17:48:30Z")

</div>

Unix environments will always utilize the Java Connector (JCo) RFC API. This error message arises when needed files are either missing, or not added to the class path.

The following files will be needed:

- sapjco3.jar

- libsapjco3.so.

These can be downloaded from SAP’s software center.

Both files must be placed in the same directory of your choice. Next, create or modify the config.ini file located in the CData folder of Python’s site packages (ex:/home/user/.local/lib/python3.10/site-packages/cdata). Finally, open the config file and add the JCo’s jar location to the class path (ex: CLASS\_PATH=/home/user/Documents/sapjco3.jar).

**Full product documentation can be viewed here:**

**[https://cdn.cdata.com/help/RYK/py/pg\_configuringdependenciesodbcpython.htm#connect-using-the-jco-jar-file](https://cdn.cdata.com/help/RYK/py/pg%5C_configuringdependenciesodbcpython.htm#connect-using-the-jco-jar-file)**

Please reach out to [support@cdata.com](mailto:support@cdata.com) if this does not resolve the problem for you.
