Installing on macOS#


If you use the .pkg installer for Miniconda, beware that those installers may skip the "Destination Select" page which will cause the installation to fail. If the installer skips this page, click "Change Install Location..." on the "Installation Type" page, choose a location for your install, and then click Continue.

  1. Download the installer:

  2. Verify your installer hashes.

  3. Install:

    • Miniconda or Miniforge: in your terminal window, run:

      bash <conda-installer-name>
    • Anaconda Distribution: double-click the .pkg file.

  4. Follow the prompts on the installer screens. If you are unsure about any setting, accept the defaults. You can change them later.

  5. To make the changes take effect, close and then re-open your terminal window.

  6. To verify your installation, in your terminal window, run the command conda list. A list of installed packages appears if it has been installed correctly.

Installing in silent mode#


The following instructions are for Miniconda but should also work for the Anaconda Distribution or Miniforge installers.

To run the silent installation of Miniconda for macOS or Linux, specify the -b and -p arguments of the bash installer. The following arguments are supported:

  • -b: Batch mode with no PATH modifications to shell scripts. Assumes that you agree to the license agreement. Does not edit shell scripts such as .bashrc, .bash_profile, .zshrc, etc.

  • -p: Installation prefix/path.

  • -f: Force installation even if prefix -p already exists.


wget -O ~/
bash ~/ -b -p $HOME/miniconda


In order to initialize after the installation process is done, first run source <path to conda>/bin/activate and then run conda init --all.

Updating Anaconda or Miniconda#

  1. Open a terminal window.

  2. Run conda update conda.

Uninstalling Anaconda or Miniconda#

  1. Open a terminal window.

  2. Remove the entire Miniconda install directory with (this may differ depending on your installation location)

    rm -rf ~/miniconda
  3. Optional: run conda init --reverse --all to undo changes to shell initialization scripts

  4. Optional: remove the following hidden file and folders that may have been created in the home directory:

    • .condarc file

    • .conda directory

    • .continuum directory

    By running:

    rm -rf ~/.condarc ~/.conda ~/.continuum