On the SCC, we have several python options accessible through our module system; otherwise, the default version is 2.6.6. You can get access to more recent versions, such as 2.7.5 in the example below, by using the module command.

scc1% module load python/2.7.5

Here is the list of Python-specific system modules and why you might choose them:

Module Name Use
python2.7/Python-2.7.3_gnu446 Python 2.7.3 was initially installed for use by people coming from the Medical Campus and the LinGA system. Anyone can use this module, but it has been setup with LinGA users in mind.
python/2.7.5 Python 2.7.5 was initially installed for use by members of the Earth & Environment department. Anyone can use this module, but it has been setup with E&E users in mind.
python/canopy-1.0 Enthought’s Canopy distribution allows you to install local copies of different python packages/modules if you sign up for an academic account.
epd/epd-2.7.3 Traditional Enthought Python Distribution, which provides access to a large list of python packages automatically.

By loading one of these modules you will have access to the corresponding set of tools.

Python Packages

Each of the above modules also provides you with access to python modules/packages, and the table below lists their availability and corresponding version numbers. Note: some packages require loading further modules, and this is documented in this table as well as in the following section.

system (2.6) python/2.7.5 python2.7/Python-2.7.3_gnu446 epd/epd2.7.3
Beaker 1.3.1
Cython 0.17.4 0.16
EPD 7.3
Examples 7.3
GDAL 1.8.1
HTSeq 0.5.3p9, also See Below
Jinja2 2.7 2.6
M2Crypto 0.20.2
MDP 3.2
MKL 10.3
Magic-file-extensions 0.1
Mako 0.3.4
MarkupSafe 0.9.2 0.18
MySQL-python 1.2.3c1 1.2.3
PIL 1.1.6 1.1.7 1.1.7
PyChart 1.39
PyGreSQL 3.8.1
PyML 0.7.11
PyOpenGL 3.0.0 3.0.1
PySide 1.1.0
PyXML 0.8.4
PyYAML 3.10
Pycluster 1.50
Pygments 1.6 1.4
Pyrex 0.9.8.4 0.9.9
PythonDoc 2.7.3
Qt 4.7.3
Reportlab 2.5
SOAPpy 0.11.6
SQLAlchemy 0.7.6
Shapely 1.2.14
SimPy 2.2
Sphinx 1.2b1 1.1.2
Twisted 12.0.0
VTK 5.6.0
appinst 2.1.2
apptools 4.1.0
basemap 1.0.2
biopython 1.62 1.59
bitarray 0.8.0
blist 1.3.4
blockcanvas 4.0.1
bsdiff4 1.1.1
bzr 2.1.1
cas 0.15
casuarius 1.0
chaco 4.2.0
cloud 2.4.6
codetools 4.0.0
configobj 4.7.2
coverage 3.5.1
curl 7.25.0
distribute 0.7.3 0.6.24 0.6.28
doclinks 7.3
docopt 0.6.1
docutils 0.10 0.8.1
enable 4.2.0
enaml 0.2.0
encore 0.2
enstaller 4.5.3
envisage 4.2.0
epydoc 3.0.1
ethtool 0.6
ets 4.2.0
etsdevtools 4.0.0
etsproxy 0.1.1
feedparser 5.1.1
foolscap 0.6.3
fpconst 0.7.3
freetype 2.4.4
fwrap 0.1.1
glmnet 1.1-5
graphcanvas 4.0.0
grin 1.2.1
h5py 2.0.0
hdf5 1.8.9
html5lib 0.90
idle 2.7.3
iniparse 0.3.1
iotop 0.3.2
ipdb 0.7
ipython 0.13.2 0.12.1
jsonpickle 0.4.0
kernmagic 0.1.0
keyring 0.9
lib-netcdf4 4.2
libYAML 0.1.4
libgdal 1.8.1
libxml2 2.7.8
libxslt 1.1.26
lxml 2.3.4
matplotlib 0.99.1.1 1.2.1 1.2.0 1.3.0
mayavi 4.2.0
mercurial 1.4
mpi4py 1.3
netCDF4 1.0.5 1.0
networkx 1.6
nose 0.10.4 1.1.2
numexpr 2.0.1
numpy 1.4.1 1.7.1 1.6.2 1.6.1
openpyxl 1.5.8
pandas 0.12.0 0.7.3
paramiko 1.7.5 1.7.7.1
patsy 0.1.0
pep8 1.0.1
perf 0.1
ply 3.4
psycopg2 2.0.14 2.5.1
pyOpenSSL 0.10 0.12
pyaudio 0.2.4
pycrypto 2.0.1 2.4.1
pycurl 7.19.0
pydot 1.0.28
pyface 4.2.0
pyfits 3.0.6
pyflakes 0.5.0
pygarrayimage 0.0.7
pyglet 1.1.4
pygpgme 0.1
pyhdf 0.8.3
pyparsing 1.5.6
pyproj 1.9.0
pysam 0.7
pyserial 2.6
pytables 2.3.1
python-dateutil 1.4.1 2.1 1.5
pytz 2010h 2013b 2011n
pyzmq 13.1.0 2.1.11
scikit-learn 0.11
scikits.image 0.5.0
scikits.timeseries 0.91.3
scimath 4.1.0
scipy 0.12.0 0.10.1
scons 2.0.1
six 1.3.0
statsmodels 0.5.0 0.4.0
suds 0.4
swig 1.3.40
sympy 0.7.1
tornado 2.2
traits 4.2.0
traitsui 4.2.0
urlgrabber 3.9.1
virtualenv 1.9.1 1.10.1 1.9.1
wsgiref 0.1.2 0.1.2 0.1.2
wxPython 2.8.10.1
xlrd 0.7.6
xlwt 0.7.3
yum-metadata-parser 1.1.2
zlib 1.2.6
zope.interface 3.8.0

Modules Specific to Python Packages

The following table documents other system modules that when loaded augment the previously mentioned python system modules.

Module Name Notes
HTSeq/HTSeq-0.5.4p1_Python-2.7.3_gnu446 Intended only for use with module python2.7/Python-2.7.3_gnu446; version 0.5.4 of HTseq python package.