$ conda -Vīecause conda installs packages automatically, it’s hard to know which package versions are actually on your system. Run a command to determine what version of conda you have installed. You can download the Anaconda Distribution from the official site. With over 15 million users worldwide, it is the industry standard for developing, testing, and training on a single machine. The open-source Anaconda Distribution is the easiest way to perform Python/R data science and machine learning on Linux, Windows, and Mac OS X. Notice that conda supports Python, R, Scala and Julia but we will focus on Python in this post. It is very important when we are working on a project to be reproducible and for that reason, we want to be able to share our working environment with our colleagues, or each project to be in a different environment. condarc for the miniconda module.This post is a gentle introduction about Anaconda Environments which is like the “ Docker” of the Machine Learning projects. If you would like to override these defaults, see the Conda docs on managing channels. Starting with minconda module version 4.8.3 we set the default channels (the sources to find packages) to conda-forge and bioconda, which provide a wider array of packages than the default channels do. Conda will install to and search in these directories for environments and cached packages. On all clusters, we set the CONDA_ENVS_PATH and CONDA_PKGS_DIRS environment variables to conda_envs and conda_pkgs in your project directory where there is more quota available. Note: If you are on Milgram and run out of space in your home directory for Conda, you can either reinstall your environment in your project space (see below) or contact us for help with your home quota. If you are using Conda-installed packages, this should be the only module you load in your jobs. We set some defaults for you in this module, and we keep it relatively up-to-date so you don't have to. This is a read-only environment from which you can create your own. The Miniconda Moduleįor your convenience, we provide a relatively recent version of Miniconda as a module. If you get stuck, you can always ask us for help. When constructing an environment for your work you should load either modules or a conda environment. Mixing modules and conda-managed software is almost never a good idea. Conda version doesn't match the module loaded