Conda Environments

Conda basics

Commamd Description
conda info Verify conda is installed, check version number
conda update conda Update conda to the current version
conda install <package> Install a package included in Anaconda
conda update <package> Update any installed program

Using environments

Commamd Description
conda create --name py35 python=3.5 Create environment named py35 with Python 3.5
conda activate py35 Activate environment named py35
conda env list Get a list of all my environments
conda create --clone py35 --name py35-2 Make a copy of environment
conda list List all packages in active environment
conda list --explicit > bio-env.txt Save environment to bio-env.txt
conda env remove --name bio-env --all Delete environment and everything in it
conda deactivate Deactivate current environment
conda env create --file bio-env.txt Create environment from text file
conda env create --file bio-env.txt Create environment from text file
conda env config vars set my_var=value Assign value to environment variable

Install and update packages

Commamd Description
conda search <packagename> Use conda to search for a package
conda install jupyter Install Jupyter
conda install --name bio-env toolz Install toolz in env bio-env
conda update scikit-learn Update package in current environment
conda install --channel conda-forge boltons Install boltons from channel conda-forge
pip install boltons Install bolton from PyPI using pip
conda remove --name bio-env toolz boltons Remove toolz and boltons from bio-env
conda uninstall <package> Uninstall package