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.
Managed Linux workstations, compute clusters, managed Windows computers via WPKG
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
On windows we distribute miniconda. Once installed through WPKG, you can find a variety of python-related tools in the Start Menu under the Anaconda (miniconda3) folder.
To launch an interactive python3 shell, choose Start Menu > Anaconda3 (miniconda3) > Anaconda prompt and then run the python command. (Note: not python3)
The Anaconda EULA can be found at https://legal.anaconda.com/policies/en/?name=end-user-license-agreement and the Academic Policy at https://www.anaconda.com/legal/terms/academic
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/ .
The specific restrictions of the Anaconda Academic Organization Agreement are detailed below:
3. LICENSE GRANT AND RESTRICTIONS
3.1 License Grant. Subject to the terms of this Agreement and the Terms of Service, Anaconda grants Institution a limited, non-exclusive, non-transferable, non-sublicensable license to access and use the Anaconda Platform and Offerings during the Term solely for academic, research, and educational purposes.
3.2 License Restrictions. Institution shall not:
(i) Use the Offerings for any commercial or for-profit purposes;
(ii) Permit access to the Program by third parties not affiliated with the Institution;
(iii) Continue use if the Institution ceases to meet the eligibility criteria;
(iv) Misrepresent eligibility or usage of the Program.
Online at https://docs.continuum.io/anaconda/
The conda website has extensive documentation on how to get started using conda here.
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