Introduction
Python is a loosely-typed language which may be interpreted or run via just-in-time compliation.
Web Page
Versions
3.6.0
Flavours
1
Architecture
x86_64
Group
module load site-local
Build Details
Compiled with:
- gcc/4.9.3
- zlib/2.11.1/1
- –disable-static
- –enable-shared
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:
- zlib/1.2.11
- tcl/8.5.13/1
- intel/compiler/64/2017.2.174
- gcc/6.3.0/1
- intel/mkl/64/2017.2.174
- tk/8.5.13/1
- intel/mpi/64/2017.2.174
- openssl/1.0.2k/1
- bzip2/1.0.6/1
- –enable-optimizations
- –with-threads
- –enable-ipv6
- –with-tcltk-includes=”-I/trinity/shared/apps/local/tcl/8.5.13/1/include/ -I/trinity/shared/apps/local/tk/8.5.13/1/include/”
- –with-tcltk-libs=”-L/trinity/shared/apps/local/tcl/8.5.13/1/lib -L/trinity/shared/apps/local/tk/8.5.13/1/lib”
- CC=icc CXX=icpc
- –enable-shared
- –disable-static
- CFLAGS=-xHost
- CXXFLAGS=-xHost
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.