Odoo Help


Is there somewhere a list of needed python libraries?

on 2/27/13, 6:22 AM 3,993 views

For the basic system python libraries are needed. For additional modules extra python libraries are sometimes needed.

Is there somewhere a list where these dependencies are documented and if possible explained?


Guewen Baconnier - Software Developer, Camptocamp

--Guewen Baconnier - Software Developer, Camptocamp--
| 6 7 8
Lausanne, Switzerland
--Guewen Baconnier - Software Developer, Camptocamp--

Guewen works at Camptocamp as an Odoo developer since 2010. He is the lead developer of the Odoo Connector framework and the Magento Connector. He is a delegate member of the OCA, a committer and an active contributor to the OCA projects.


Guewen Baconnier - Software Developer, Camptocamp
On 2/27/13, 6:27 AM

If you read the README file in openerp-server you'll notice the following line:

The dependencies are listed in setup.py

Search install_requires in setup.py and you'll find the list of python libraries.

The current one:

  install_requires = [
      'pychart', # not on pypi, use: pip install http://download.gna.org/pychart/PyChart-1.39.tar.gz
      'lxml', # windows binary http://www.lfd.uci.edu/~gohlke/pythonlibs/
      'PIL', # windows binary http://www.lfd.uci.edu/~gohlke/pythonlibs/
      'psutil', # windows binary code.google.com/p/psutil/downloads/list
      'python-dateutil < 2',
      'python-ldap', # optional
      'reportlab', # windows binary pypi.python.org/pypi/reportlab
  extras_require = {
      'SSL' : ['pyopenssl'],
  tests_require = ['unittest2'],

Note that some addons may need additional libraries (like google_docs which requires gdata for example).

Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

0 follower(s)


Asked: 2/27/13, 6:22 AM
Seen: 3993 times
Last updated: 3/16/15, 8:10 AM