Python3 v3.6.3

Python is a dynamic object-oriented programming language that can be used for many kinds of software development. It offers strong support for integration with other languages and tools, comes with extensive standard libraries, and can be learned in a few days. Many Python programmers report substantial productivity gains and feel the language encourages the development of higher quality, more maintainable code.

Accessing the software

To load the module:

Load Python plus a number of extra packages (see Additional Packages below):
$ module load Python/3.6.3-iomkl-2018a

An example command to include in your job script:

python <python_script>

Additional Packages

List of currently installed packages
Package Version
arff 2.1.1dev
blist 1.3.6
cryptography 2.1.1
Cython 0.27.3
dateutil 2.6.1
deap 1.2
decorator 4.1.2
docopt 0.6.2
ecdsa 0.13
joblib 0.11
mpi4py 3.0.0
netaddr 0.7.19
netifaces 0.10.6
nose 1.3.7
numpy 1.13.3
pandas 0.21.0
paramiko 2.3.1
paycheck 1.0.2
pbr 3.1.1
pip 9.0.1
pycrypto 2.6.1
pyparsing 2.2.0
scipy 1.0.0
setuptools 28.8.0
six 1.11.0
virtualenv 15.1.0

 

An extensive list of currently installed packages can be viewed by issuing the following command from the Python interpreter with the module loaded:

help('modules')

Further Python libraries are available. See Extra Python Libraries for details.

Accessing Previous Versions

Wherever possible, previous versions of this application will be retained for continuity, especially for research projects that require a consistent version of the software throughout the project. Such versions, however, may be unsupported by IT Services or the applications vendor, and may be withdrawn at short or no notice if they can no longer run on the cluster - for example, essential operating system upgrades may be incompatible with old versions.

The following previous versions are available on this service:

Known Problems & Limitations

None.

Other Information

The Support Level for this application is An.

Python2 is also available on this service; see the link from the applications help page for details.

Visit the Python Official Website for more information about this application.


Last modified: 09 April 2018