Conda

List all environments

conda env list
conda info --envs

Create environment

# create named environment
conda create --name myenv

# To create an environment with a specific version of Python
conda create -n myenv python=3.9
# Specifying a location for an environment
conda create --prefix ./ml_ds_env pandas

Cloning an environment

conda create --name myclone --clone myenv

Activate environment

# activate named environment
conda activate myenv

# activate custom location environment
conda activate ./ml_ds_env

Deactivating an environment

conda deactivate

Viewing a list of the packages in an environment

# see packages of current active environment
conda list

# see packages of other environments
conda list -n myenv

Installing package

conda install jupyter numpy

Removing an environment

conda remove --name myenv --all