| Version 2 (modified by , 14 years ago) ( diff ) |
|---|
Installation Guidelines: Linux - Developer - Manual
Install Python
The latest Python 2.7 version is currently recommended.
Install Python Libraries
Linux users should generally use Operating System Packages, where available. Examples are shown for Debian-based systems
Mandatory
- lxml for XML export/import:
apt-get install python-lxml - Shapely for GIS Features:
apt-get install python-shapely - ReportLab for PDF output:
apt-get install python-reportlab - PIL Python Image Library for PDFs:
apt-get install python-imaging - dateutil:
apt-get install python-dateutil
Optional
- xlwt for XLS output:
apt-get install python-xlwt
- numpy required by matplotlib
- SciPy required for S3Cube
- MatPlotLib for charts (used in the Survey application & for the S3Cube pivottable reports)
- setuptools for installing tweepy
- tweepy python library to interact with twitter
- Pyserial for SMS Features
- MySQLDB for accessing MySQL databases:
apt-get install python-mysqldb - Psycopg for accessing PostgreSQL databases:
apt-get install python-psycopg2
Install Bzr
We use the Bazaar Distributed Version Control System
apt-get install bzr
Next
Install Web2Py & Sahana:
Note:
See TracWiki
for help on using the wiki.

