Changes between Version 18 and Version 19 of InstallationGuidelines/Linux/Developer/Manual


Ignore:
Timestamp:
03/25/12 10:37:11 (13 years ago)
Author:
haveyougotanypets
Comment:

Added all Debian install cmds for optional libs to code section

Legend:

Unmodified
Added
Removed
Modified
  • InstallationGuidelines/Linux/Developer/Manual

    v18 v19  
    2929}}}
    3030==== Optional ====
    31  * [http://pypi.python.org/pypi/xlwt xlwt] for XLS output: {{{apt-get install python-xlwt}}}
    32  * [http://pypi.python.org/pypi/xlrd xlrd] for XLS output & reading spreadsheets (used by survey to import data held on a spreadsheet) {{{apt-get install python-xlrd}}}
     31 * [http://pypi.python.org/pypi/xlwt xlwt] for XLS output
     32 * [http://pypi.python.org/pypi/xlrd xlrd] for XLS output & reading spreadsheets (used by survey to import data held on a spreadsheet)
    3333
    3434 * [http://numpy.scipy.org  numpy] required by matplotlib
    3535 * [http://matplotlib.sourceforge.net/users/installing.html MatPlotLib] for charts (used in the Survey & Delphi applications & for the S3Cube pivottable reports)
    3636
    37  * [http://pypi.python.org/pypi/setuptools/ setuptools] for installing tweepy
    38  * [http://pypi.python.org/pypi/tweepy/ tweepy] python library to interact with twitter
     37 * [http://pypi.python.org/pypi/setuptools/ setuptools] for installing tweepy ([http://peak.telecommunity.com/DevCenter/EasyInstall#downloading-and-installing-a-package more on installing python eggs])
     38 * [http://pypi.python.org/pypi/tweepy/ tweepy] python library to interact with twitter (egg)
    3939 * [http://sourceforge.net/projects/pyserial/files/ Pyserial] for SMS Features
    4040
    4141 * [http://pypi.python.org/pypi/pytz/ PyTZ] for Timezone awareness
    42  * [http://pypi.python.org/pypi/pywurfl/ PyWURFL] for Browser Capabilities (unused currently)
     42 * [http://pypi.python.org/pypi/pywurfl/ PyWURFL] for Browser Capabilities (egg - unused currently)
    4343 * [http://pyrtf.sourceforge.net/ PyRTF] for Survey Forms as Documents.
    4444
    45  * [http://pypi.python.org/pypi/MySQL-python/ MySQLDB for accessing MySQL databases]: {{{apt-get install python-mysqldb}}}
    46  * [http://initd.org/psycopg/ Psycopg for accessing PostgreSQL databases]: {{{apt-get install python-psycopg2}}}
     45 * [http://pypi.python.org/pypi/MySQL-python/ MySQLDB for accessing MySQL databases]
     46 * [http://initd.org/psycopg/ Psycopg for accessing PostgreSQL databases]
    4747
     48
     49On Debian-based systems, like Ubuntu:
     50{{{
     51sudo su -
     52apt-get install python-xlwt
     53apt-get install python-xlrd
     54
     55apt-get install python-numpy
     56apt-get install python-matplotlib
     57
     58apt-get install python-setuptools
     59easy_install http://pypi.python.org/packages/2.7/t/tweepy/tweepy-1.9-py2.7.egg #(check if latest)
     60apt-get install python-serial
     61
     62apt-get install python-tz
     63easy_install http://pypi.python.org/packages/2.6/p/pywurfl/pywurfl-7.2.1-py2.6.egg #(unused so might not want to install)
     64# Download and extract PyRTF from http://sourceforge.net/projects/pyrtf/files/latest/download
     65python setup.py install
     66
     67apt-get install python-mysqldb
     68apt-get install python-psycopg2
     69
     70}}}
    4871== Install git ==
    4972We use the [http://git-scm.com/ git] Distributed Version Control System.