anaconda Overview
Anaconda is a python based environment that comes with it's own copy of hundreds of different python packages.
Support
Usage
Two versions of Anaconda are available on OLCF systems. The first one provides a python 2.7 based environment and is accessible by running:$ module load python_anaconda $ python Python 2.7.10 |Anaconda 2.3.0 (64-bit)| (default, May 28 2015, 17:02:03) [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux2 Type "help", "copyright", "credits" or "license" for more information. Anaconda is brought to you by Continuum Analytics. Please check out: http://continuum.io/thanks and https://binstar.org >>>This will open up Anaconda's python interpreter where you will have access to all 400+ python packages. The second version available is based around python 3 and is accessible by running:
$ module load python_anaconda3 $ python Python 3.4.3 |Anaconda 2.3.0 (64-bit)| (default, Jun 4 2015, 15:29:08) [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux Type "help", "copyright", "credits" or "license" for more information. >>>Here is a more robust example showing that you have access to matplotlib without the python_matplotlib module being loaded, as well as to the scikit-learn machine learning package: scikit.py (from the scikit-learn website): Next make sure that the python_anaconda module is loaded and then run the python script as you would normally:
$ module load python_anaconda $ python scikit.py
Builds
TITAN
- 2.3.0
- 4.2.0
EOS
- 2.3.0
RHEA
- 2.3.0