Python

Introduction

Python is a loosely-typed language which may be interpreted or run via just-in-time compliation.

Web Page

Official web page

Versions

3.6.0

Flavours

1

Architecture

x86_64

Group
module load site-local
Build Details

Compiled with:

Usage
module load python/3.6.0/1
Example Job Scripts
#!/bin/bash -l
#SBATCH --account=put_your_account_details_here
#SBATCH --nodes=1
#SBATCH --ntasks-per-node=28
#SBATCH --partition=compute
module purge
module load python/3.6.0/1
python3 some-python-script.py

To add support for specific Python modules see the requirements for those packages to add to the module load section.

Status

Untested.

2

Architecture

x86_64

Group
module load site-local-development
Build Details

Compiled with:

Note:

  • some inlining opportunities were restricted by compiler defaults.
  • -ip and -ipo were not used, so some small additional optimisations might be possible
  • Other optimisations might be realisable via benchmarking and recompilation
  • SQLite3 support was not enabled, but may be in future.
Usage
module load python/3.6.0/2
Example Job Scripts
#!/bin/bash -l
#SBATCH --account=put_your_account_details_here
#SBATCH --nodes=1
#SBATCH --ntasks-per-node=28
#SBATCH --partition=compute
module purge
module load python/3.6.0/2
python3 some-python-script.py

To add support for specific Python modules see the requirements for those packages to add to the module load section.

Status

Untested.

2.7.15

Flavours

01

Architecture

x86_64

Group
module load site-local
Usage
module load python/2.7.15/01
Example Job Scripts
#!/bin/bash -l
#SBATCH --account=put_your_account_details_here
#SBATCH --nodes=1
#SBATCH --ntasks-per-node=28
#SBATCH --partition=compute
module purge
module load python/2.7.15/01
python some-python-script.py

To add support for specific Python modules see the requirements for those packages to add to the module load section.

Status

Untested.

2.7.12

Flavours

default

Architecture

x86_64

Group
module load cv-standard
Build Details

Installed by Cluster Vision.

Usage
module load python/2.7.12
Example Job Scripts

None yet.

Status

Tested.

3.6.5

Flavours

01

Architecture

x86_64

Group
module load site-local
Build Details

To follow.

Usage
module load python/3.6.5/01
Example Job Scripts

None yet.

Status

Tested.