presik_pos/INSTALL

57 lines
1.5 KiB
Plaintext

Installing Tryton POS Client
============================
Prerequisites Client
--------------------
* Python 3.5 or later (http://www.python.org/)
* python-setuptools
* python3-pyqt5
* python3-pyqt5.qtsvg
* python3-dateutil
* python-pip
* libusb-1.0-0
* libusb-1.0-0-dev
* python3-dev
* python3-pil
* neo (https://bitbucket.org/presik/neo)
* Optional, Pip packages:
pip3 install pyusb
pip3 install pillow
pip3 install qrcode
pip3 install paramiko
pip3 install pycups
Prerequisites Server Modules
----------------------------
* trytond_account_invoice (http://www.tryton.org/)
* trytond_sale (http://www.tryton.org/)
* trytond_sale_invoice_grouping (http://www.tryton.org/)
* trytond_sale_payment (http://www.bitbucket.org/)
* trytond_sale_shop (http://www.bitbucket.org/)
* trytond_sale_pos (http://www.bitbucket.org/)
* trytonpsk_sale_salesman (http://www.bitbucket.org/)
* trytonpsk_sale_w_tax (http://www.bitbucket.org/)
* trytonpsk_sale_pos_frontend (https://bitbucket.org/presik/trytonpsk_sale_pos_frontend)
* trytonpsk_product_onebarcode (http://www.bitbucket.org/)
pip3 install pyserial
sudo adduser myuser dialout
Installation
------------
Once you've downloaded and unpacked the pos_client_qt5 source release, enter the
directory where the archive was unpacked, and run:
python setup.py install
Note that you may need administrator/root privileges for this step, as
this command will by default attempt to install module to the Python
site-packages directory on your system.