Skip to main content
Conda is the package and environment manager included with Anaconda Distribution and Miniconda. Use it to create isolated environments for your projects, install and manage packages from any source, and configure where conda finds them.

Learn the fundamentals

Build a strong foundation of knowledge about conda, packages, environments, and channels, and introduce yourself to the conda workflow.

Key concepts

Understand how conda, packages, environments, and channels work together

Your first conda workflow

Create an environment, install packages, and run your first project

Manage your projects

Work with the core building blocks of conda and connect them to the tools you use.

Packages

The building blocks of your projects, from libraries and frameworks to tools and extensions

Environments

Isolated workspaces that keep each project’s dependencies separate and reproducible

Channels

Understand where conda finds packages and how to configure channels

IDE integration

Configure PyCharm, VS Code, Spyder, and other editors to use conda environments

conda cheat sheet

Quick reference for basic conda commands, including environment and package management

conda commands index

Full index of conda commands, including all available options and arguments