Conda/mamba cheatsheet
My personal advice:
- Directly install mamba into a fresh new conda environment or install miniforge in the first place (then mamba is installed per default)
- Alternatively, you can also use the libmamba solver instead of the classic conda solver to speed up the setup of your conda environment
- Install pip in the
default (base)target enviroment - Install pip packages only if they aren’t available on conda
Create enviroment yml file
conda list -e > enviroment.yml
Create new enviroment
mamba create -n 'enviroment'
Create new enviroment based on a yml file
mamba env create --file requirements.yaml
List your enviroments
conda info --envs
conda env list
List all packages of the currently used and activated enviroment
mamba list
List specific conda package
mamba list 'package'
Delete a conda enviroment
conda remove --name myenv --all
Install a single conda package in a activated enviroment (1)
mamba install 'package'
Install multiple conda packages in a activated enviroment (2)
mamba install 'package' 'package2'
Install a specific version of a package
mamba install 'package=3.2'
Show current solver
conda config --show-sources
Change solver to libmamba solver
conda --set solver libmamba
Change solver to classic solver
conda --set solver classic
Free disk space of unused packages
conda clean --all