58 lines
1.1 KiB
ReStructuredText
58 lines
1.1 KiB
ReStructuredText
************
|
|
Dependencies
|
|
************
|
|
|
|
Fedora
|
|
------
|
|
|
|
Fortunately everything is on Fedora repositories.
|
|
|
|
::
|
|
|
|
# yum install python-imaging pyserial pyusb python-qrcode
|
|
|
|
Ubuntu
|
|
------
|
|
|
|
Ultimately, this instructions also apply to Raspbian, in case you are
|
|
interested to install python-escpos on your Raspberry with Raspbian.
|
|
|
|
Install the packages available on distro repositories.
|
|
|
|
::
|
|
|
|
# apt-get install python-imaging pyserial
|
|
|
|
The packages which are not available at Ubuntu repositories need to be
|
|
installed manually.
|
|
|
|
pyusb
|
|
^^^^^
|
|
This is the python binding to libusb-1.0
|
|
|
|
* Get the latest tarball from `sourceforge <http://sourceforge.net/projects/pyusb/files/PyUSB%201.0/>`__
|
|
* Build and install it
|
|
|
|
::
|
|
|
|
# tar zxvf pyusb-1.*.tar.gz
|
|
# cd pyusb-1.*
|
|
# python setup.py build
|
|
# sudo python setup.py install
|
|
|
|
python-qrcode
|
|
^^^^^^^^^^^^^
|
|
|
|
This is the python module to generate QR Codes
|
|
|
|
* Checkout the latest code from `github <https://github.com/lincolnloop/python-qrcode>`__
|
|
* Build and install it
|
|
|
|
::
|
|
|
|
# git clone https://github.com/lincolnloop/python-qrcode
|
|
# cd python-qrcode
|
|
# python setup.py build
|
|
# sudo python setup.py install
|
|
|