List All Environments
conda env list
# or
conda info --envs
Example output:
# conda environments:
#
data-structures /Users/yq/.conda/envs/data-structures
base * /Users/yq/anaconda3
tensorflow1 /Users/yq/anaconda3/envs/tensorflow1
yolo /Users/yq/anaconda3/envs/yolo
Activate an Environment
conda activate <env_name>
# Example:
conda activate base
Deactivate the Current Environment
conda deactivate
Create a New Environment
conda create -n myenv python=3.10
Remove an Environment
conda remove -n myenv --all
List Installed Packages in an Environment
conda list
# or for a specific environment:
conda list -n myenv
Install a Package
conda install numpy
# or specify environment:
conda install -n myenv numpy
Update Conda
conda update conda
Export Environment to YAML
conda env export > environment.yml
Create Environment from YAML
conda env create -f environment.yml