From 1067ca0c19b44e523bb4ed9a2a2136925f19a770 Mon Sep 17 00:00:00 2001 From: "Yenthe V.G" Date: Tue, 24 Oct 2017 08:13:04 +0200 Subject: [PATCH] [FIX] Add missing dependencies for non-trivial usecases Adds: - psycogreen is long polling callbacks required for the live chat module. - suds-jurko is needed for the SOAP web services. - pytz is required for time zone. - pyusb is required to support USB communication with the Odoo Point Of Sale box (POS BOX). - greenletis required for GEvent, it supports micro-threading and lightweight controlled concurrency. - xlrd is required for Microsoft Excel XLS and CSV import. Courtesy of https://github.com/Yenthe666/InstallScript/pull/62#issuecomment-338671099 --- odoo_install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/odoo_install.sh b/odoo_install.sh index 29903cc..1c9dab8 100644 --- a/odoo_install.sh +++ b/odoo_install.sh @@ -68,7 +68,7 @@ sudo apt-get install wget git bzr python-pip gdebi-core -y echo -e "\n---- Install python packages ----" sudo apt-get install python-pypdf2 python-dateutil python-feedparser python-ldap python-libxslt1 python-lxml python-mako python-openid python-psycopg2 python-pybabel python-pychart python-pydot python-pyparsing python-reportlab python-simplejson python-tz python-vatnumber python-vobject python-webdav python-werkzeug python-xlwt python-yaml python-zsi python-docutils python-psutil python-mock python-unittest2 python-jinja2 python-pypdf python-decorator python-requests python-passlib python-pil -y -sudo pip3 install pypdf2 Babel passlib Werkzeug decorator python-dateutil pyyaml psycopg2 psutil html2text docutils lxml pillow reportlab ninja2 requests gdata XlsxWriter vobject python-openid pyparsing pydot mock mako Jinja2 ebaysdk feedparser xlwt +sudo pip3 install pypdf2 Babel passlib Werkzeug decorator python-dateutil pyyaml psycopg2 psutil html2text docutils lxml pillow reportlab ninja2 requests gdata XlsxWriter vobject python-openid pyparsing pydot mock mako Jinja2 ebaysdk feedparser xlwt psycogreen suds-jurko pytz pyusb greenlet xlrd echo -e "\n---- Install python libraries ----" # This is for compatibility with Ubuntu 16.04. Will work on 14.04, 15.04 and 16.04