Apart from the Python version (as of 2012–12–11, version 2.6.6) that is bundled with RHEL/CentOS, we also provide additional Python versions.
These are usually based on a more recent Python version, and includes Python modules that are requested by many NSC users.
If you want to build your own Python environment with additional modules that are not part of any of the NSC-provided Python versions, you can often use virtualenv
Load the Python module corresponding to the version you want to use, e.g
module load python/2.7.3-smhi-1
This will add the Python commands to your search path.