Topics Map > •Research Computing

Anaconda Alternatives - Miniforge and Mamba

Alternatives to using the Anaconda python distribution on Center for Research Computing (CRC) clusters

 

Due to changes in the Terms of Service (TOS) for Anaconda.com, including new licensing requirements and fees associated with components of their services, the CRC is deprecating the use of the Anaconda python distribution.  Existing anaconda modules on the NOTS and NOTSx clusters will be disabled with a deprecation message, and access to repo.anaconda.com will be blocked.

Open source alternatives such as Miniforge and Mamba are available on the NOTS cluster and the NOTSX expansion nodes.   Details on how to access these modules are given below:

Alternative modules are:

  • Miniforge -- provides the same conda command as Anaconda, without the huge "base" environment
  • Mamba -- provides the mamba command, which works identically to conda, but can be faster to calculate package dependencies

More information on the available versions of these modules can be found on both NOTS and NOTSx via the commands:

module spider miniforge

module spider mamba

Both commands obtain packages from the conda-forge channel by default.  You can create Python environments with either module, using commands such as:

conda create -n myenvironment numpy pandas

or

mamba create -n myenvironment numpy pandas

If you have trouble utilizing these modules on NOTS or NOTSx, please let us know.



Keywordsanaconda conda mamba miniconda nots notsx   Doc ID142889
OwnerClinton H.GroupRice U
Created2024-10-08 10:13:29Updated2024-10-08 10:41:42
SitesRice University
Feedback  0   0