skip to content
 

Anaconda is a Python distribution for large-scale data processing, predictive analytics, and scientific computing. It contains 1000+ of the most popular Python packages for science, math, engineering, data analysis.

Availability: 

Managed Linux workstations, compute clusters, managed Windows computers via WPKG

Instructions for users: 

Linux

Load the module to use it and then run Python.

$ module add anaconda

$ python
Python 3.11.4 (main, Jul  5 2023, 14:15:25) [GCC 11.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

For more detail see our page about using Anaconda and conda.

Windows

Once installed through WPKG, you can find a variety of python-related tools in the Start Menu under the Anaconda 3 folder.

To launch an interactive python3 shell, choose Start Menu > Anaconda3 (64-bit) > Anaconda prompt (Anaconda 3) and then run the python command. (Note: not python3)

 

Licence Details: 

The Anaconda EULA can be found at https://legal.anaconda.com/policies/en/?name=end-user-license-agreement

The individual packages within Anaconda have a variety of licences, but they are all Free Software. A complete list of licences can be found at https://repo.anaconda.com/pkgs/main/ .

Documentation: 

Online at https://docs.continuum.io/anaconda/

The conda website has extensive documentation on how to get started using conda here.

Admin notes: 

Anaconda has a great installer. To install a new version on workstations run

bash /path/to/installer -b -p /usr/local/shared/anaconda/python3/anacondaver

Create a .condarc file in /usr/local/shared/anaconda/python3/anacondaver containing

notify_outdated_conda: false

and then make a module

On clusters, drop the installer into /usr/local/shared/anylinux/anaconda/installers and then link a module in /usr/local/shared/anylinux/anaconda/modulefiles and cron jobs on the clusters will do the rest. Newer Anaconda versions (2021.11 at least) sometimes do not work on the older OSes; consider updating the ansible config in roles/cluster_local_software/templates/usr/local/etc/sync-software-anaconda-modules-os-filter to exclude them from any incompatible OSes if adding new versions.

System status 

System monitoring page

Can't find what you're looking for?

Then you might find our A-Z site index useful. Or, you can search the site using the box at the top of the page, or by clicking here.