Conda is a command line tool included in Anaconda that is used to manage environments, including python versions and package dependencies.  With conda you can setup multiple environments and enable them as needed.  Conda allows you to define environments and share them with others.

Environments


List Environments
conda info --envs
conda info -e
Create Environment
conda create --name environment-name
conda create -n environment-name

conda create -n environment-name python=3.4

conda create -n new-env --clone cloned-env
Delete Environment
conda remove -n env-name --all
Activate and Deactivate Environments
conda activate env-name

conda deactivate
Save and Load from File
conda env export > file-name.yml

conda env create -f file-name.yml

 

Python Versions


Python Versions Available
conda search --full-name python
conda search -f python

 

 

Packages


Packages Installed
conda list
Install Package
conda install package-name

conda install -n target-env package-name
Update Package
conda update package-name
Remove package
conda remove --name env-name package-name

conda remove package-name