Installer Packages

This is a new OPUS Installer that builds on the excellent work of the python(x,y) installer

It uses Python 2.6.2, and all packages have been tested with this version.

Installed Python Packages

290MB. About 10 minutes to install once downloaded. Initial download time will depend on speed of connection.

Note that the package list below includes the versions that are included in the installer. Earlier versions of these packages may also work but we know that these versions work well together.

Package Version
pyqt 4.5.4 Cross-platform Application Framework: GUI, widgets, SQL, OpenGL?, XML, Unicode ...
numpy 1.4.0 Multidimensional arrays support and basic operations (SciPy?'s core module)
scipy 0.7.1 Advanced math, signal processing, optimization, statistics, ...
sqlalchemy 0.5.7 A database abstraction library to manipulate sql databases using a single standard syntax within python
elixir 0.7.1 A declarative extension to sqlalchemy
lxml 2.2.2 An xml manipulation library
pysvn 1.7.2 A subversion interface
matplotlib 0.99.1 2D plotting library (embeddable in GUIs created with PyQt?)
dbfpy 2.2.4 A DBF format interface
mapnik 0.6.0 A python interface to the Mapnik C++ GIS library
pydot 1.0.2 A python interface to the graphviz dot syntax
rpy2 ? A python interface to the R statistical library
PIL 1.1.6 Python Imaging Library - Image processing library
setuptools 0.6.9 Download, build, install, upgrade, and uninstall Python packages - easily
camelot ? A database GUI builder, extending sqlalchemy and elixir
gdal 1.6.1.1 A raster data conversion and analysis library
arcgisscripting ? Provides connection to ArcGIS geoprocessing scripting using Python
jinja 2.2.1 templating library for generating documentation and html output in Python
formlayout 1.0.5 simple form-based graphical interface generator
mapnik 0.6.0 map rendering library used to generate indicator maps

Installed external packages

graphviz 2.26 A graph generator (as in nodes and edges)
Imagemagick ? Used to generate animated maps as indicators

Optional, not installed packages

ipython 0.10 Enhanced Python shell
pyreadline 1.5 IPython needs this module to display color text in Windows console
pyparsing 1.5.2 A python expression parsing library
pyodbc 2.1.6 An ODBC python interface
mysqldb 1.2.2 A python interface to MySQL
psycopg2 2.0.9 A python interface to Postgres
nose 0.11.0 nose is a discovery-based unittest extension (e.g. NumPy? test module is using nose)
eclipse 3.5.1 Cross-platform Integrated Development Environment
pydev 1.5.0 Python Development environment
cdt 6.0.1 C/C++ Development Environment
photran 5.0.0 Fortran Development Environment
qteclipse 1.5.2 Qt design tools within Eclipse
start explorer 0.5.0 Integration of the Windows Explorer into Eclipse
wicked shell 2.0.4 Windows command shell with code-completion and history management
console 2.0.144 Windows console window enhancement
scite 2.01 SCIntilla based Text Editor - Multilanguage, powerful and light-weight text editor
winmerge 2.12.4 Open Source differencing and merging tool for Windows
mingw 4.4.0 Windows specific header files and import libraries, C/C++ and Fortran compilers
swig 1.3.40 SWIG (Simplified Wrapper and Interface Generator) is a compiler that integrates C and C++ with several languages including Python
gettext 0.14.4.1 GNU gettext Win32 porting - the GNU translation tool (useful tools for pygettext, a standard library module)
spyder 1.0.1 Scientific PYthon Development EnviRonment?: designed for interactive computing and data visualisation with a simple and intuitive user interface
formlayout 1.0.5 Module for creating form dialogs/widgets to edit various type of parameters without having to write any GUI code
qthelp 4.5.2 Complete Qt documentation for Qt Assistant

Yet more optional packages of possible interest

xy 1.1.0 xy is a module that gathers all Python(x,y) tools
xydoc 1.0.3 Collection of all freely available help files and examples on Python language and its libraries
pyqwt 4.5.4 2D plotting library (set of Python bindings for the Qwt library featuring fast plotting)
wxpython 2.8.10.1 Cross-platform GUI library
numexpr 1.3.1 Fast evaluation of array expressions elementwise by using a vector-based virtual machine
gnuplot 1.8 Complete plotting package: include the popular open-source plotting program gnuplot (v4.2.5) and the Python interface
enthought tool suite 3.3.0 Enthought Tool Suite: MayaVi? 2 (powerful 2D and 3D scientific visualization tool), Traits, Chaco, ...
vtk 5.4.2 Open-source software system for visualization, 3D graphics, volume rendering and image processing
mx 3.1.2 eGenix.com mx Base Distribution: mxDateTime, mxTextTools, mxProxy, mxBeeBase, mxURL, mxUID, mxStack, mxQueue and mxTools
pyopengl 3.0.1a3 Cross platform Python binding to OpenGL? and related APIs
vpython 5.13 Creation of 3D interactive models of physical systems
sympy 0.6.5 Symbolic Mathematics Library
scikits.timeseries 0.91.2 Module for manipulating, reporting, and plotting time series of various frequencies
opencv 1.1pre1a Intel image processing library with Computer Vision algorithms, Copyright © 2000-2006, Intel Corporation, all rights reserved
networkx 1.0rc1 Creation, manipulation, and study of the structure, dynamics, and functions of complex networks
mdp 2.5 Modular toolkit for Data Processing - Collection of supervised and unsupervised learning algorithms
pytables 2.1.2 Package based on HDF5 library for managing hierarchical datasets (extremely large amounts of data)
vitables 2.0 Graphical tool for browsing and editing files in both HDF5 and PyTables? formats
h5py 1.2.1 General-purpose Python interface to HDF5 files (unlike PyTables?, h5py provides direct access to the full HDF5 C library)
pp 1.5.7 Parallel Python - Parallel execution of Python code on systems with multiple processors or cores, and clusters
pywin32 2.14 Python library for Windows
pyparallel 0.2.0 Library encapsulating the access for the parallel port
pyserial 2.4.0 Library encapsulating the access for the serial port
cython 0.11.3 Cython is a language that makes writing C extensions for the Python language as easy as Python
psyco 1.6 Specializing compiler which can massively speed up the execution of any Python code
py2exe 0.6.9 Deployment tool which converts Python scripts into stand-alone Windows executables (i.e. target machine does not require Python or any other library to be installed)
sphinx 0.6.3 Tool for generating documentation which uses reStructuredText as its markup language
docutils 0.5.0 Text processing system for processing plaintext documentation into useful formats, such as HTML or LaTeX? (includes reStructuredText)
jinja2 2.2.1 Sandboxed template engine (provides a Django-like non-XML syntax and compiles templates into executable python code)
pygments 1.1.1 Generic syntax highlighter for general use in all kinds of software
reportlab 2.3 The PDF generation library
rst2pdf 0.12.1 Tool for transforming reStructuredText to PDF using ReportLab?
simplejson 2.0.9 Simple, fast, extensible JSON (JavaScript? Object Notation) encoder/decoder
xlutils 1.4.1 Utilities for working with Excel files (includes xlrd, xlwt and errorhandler modules)
pylint 0.18.1 Logilab code analysis module: analyzes Python source code looking for bugs and signs of poor quality
winpdb 1.4.6 Python debugger with support for multiple threads, namespace modification, embedded debugging, encrypted communication and is up to 20 times faster than pdb

-- PaulWaddell - 13 Jan 2010

Topic revision: r2 - 29 Sep 2010 - 22:10:49 - PaulWaddell
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback