Managing environments # With conda, you can create, export, list, remove, and update environments that have different versions of Python and/or packages installed in them. Switching or moving between environments is called activating the environment. You can also share an environment file. There are many options available for the commands described on this page. For a detailed reference on all ...
Configuring conda # Reference and explanation for all the ways you can configure conda Working with packages # Learn how to search for and use conda packages Working with environments # Learn how to create, update, remove, and export your conda environments Additional resources # Cheat sheet # Commonly used commands organized into a PDF ...
Updating conda # Open a terminal window. Run conda update conda. Uninstalling conda # Open a terminal window. Remove the entire conda install directory with (this may differ depending on your installation location) rm -rf ~/conda Optional: run conda init --reverse --all to undo changes to shell initialization scripts
Getting started with conda # Conda is a powerful command line tool for package and environment management that runs on Windows, macOS, and Linux. This guide to getting started with conda goes over the basics of starting up and using conda to create environments and install packages.
Conda vs. pip vs. virtualenv commands # If you have used pip and virtualenv in the past, you can use conda to perform all of the same operations. Pip is a package manager and virtualenv is an environment manager. conda is both. Scroll to the right to see the entire table.
Miniconda is a free, miniature installation of Anaconda Distribution that includes only conda, Python, the packages they both depend on, and a small number of other useful packages. See the full list of packages in Miniconda’s release notes. If you need more packages, use the conda install command to install from thousands of packages available by default in Anaconda’s public repo, or from ...