To follow through the various examples, you will need to download and install the following software:
Python version 2.x (minimum version 2.5)
GDAL/OGR version 1.7.1 or later
GEOS version 3.2.2 or later
Shapely version 1.2 or later
Proj version 4.7 or later
pyproj version 1.8.6 or later
MySQL version 5.1 or later
MySQLdb version 1.2 or later
SpatiaLite version 2.3 or later
pysqlite version 2.6 or later
PostgreSQL version 8.4 or later
PostGIS version 1.5.1 or later
psycopg2 version 2.2.1 or later
Mapnik version 0.7.1 or later
Django version 1.2 or later
With the exception of Python itself, the procedure for downloading, installing, and using all of these tools is covered in the relevant chapters of this book.