Changes between Initial Version and Version 1 of InstallationGuidelines/Windows/Developer/Manual


Ignore:
Timestamp:
10/22/11 05:23:53 (10 years ago)
Author:
Fran Boon
Comment:

--

Legend:

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

    v1 v1  
     1= Installation Guidelines: Windows - Developer (Manual) =
     2
     3If you are a Developer running Windows and wishing to install Python & all dependent libraries manually then this is the right page for you.
     4
     5== Install Python ==
     62.7 is currently recommended. (2.6 works for all core functionality, but doesn't allow you to use the S3Cube pivot table functions)
     7
     8NB 32-bit Python should be used even on 64-bit Windows:
     9
     10 * http://python.org/ftp/python/2.7.2/python-2.7.2.msi
     11
     12== Install Python Libraries ==
     13Windows users should generally use Windows Installers, where available
     14
     15==== Mandatory ====
     16 * [http://codespeak.net/lxml lxml] for XML export/import: http://pypi.python.org/packages/2.7/l/lxml/lxml-2.3.win32-py2.7.exe
     17 * [http://pypi.python.org/pypi/Shapely/ Shapely] for GIS Features
     18 * [http://www.reportlab.com/software/opensource/rl-toolkit/download/ ReportLab] for PDF output
     19 * [http://www.pythonware.com/products/pil/ PIL] Python Image Library for PDFs
     20 * [http://labix.org/python-dateutil dateutil]
     21  * No Windows installer, so install by unzipping, opening a command line inside the folder & {{{python setup.py install}}}
     22
     23==== Optional ====
     24 * [http://pypi.python.org/pypi/xlwt xlwt] for XLS output
     25 * [http://numpy.scipy.org  numpy] required by matplotlib
     26 * [http://www.scipy.org/Installing_SciPy SciPy] required for S3Cube
     27 * [http://matplotlib.sourceforge.net/users/installing.html MatPlotLib] for charts (used in the Survey application & for the S3Cube pivottable reports)
     28 * [http://pypi.python.org/pypi/setuptools/ setuptools] for installing tweepy
     29 * [http://pypi.python.org/pypi/tweepy/ tweepy] python library to interact with twitter
     30 * [http://sourceforge.net/projects/pyserial/files/ Pyserial] for SMS Features
     31 * [http://pypi.python.org/pypi/pytz/ PyTZ] for Timezone awareness
     32 * [http://pypi.python.org/pypi/pywurfl/ PyWURFL] for Browser Capabilities (unused currently)
     33 * [wiki:InstallationGuidelinesMySQL#InstallPythonsupportforMySQL MySQL for Python]
     34 * [wiki:InstallationGuidelinesPostgreSQL#InstallPostgreSQL PostgreSQL for Python]