diff --git a/pages/common/micromamba.md b/pages/common/micromamba.md new file mode 100644 index 0000000000..8d66186601 --- /dev/null +++ b/pages/common/micromamba.md @@ -0,0 +1,37 @@ +# micromamba + +> A fast, minimal, standalone package and environment manager for `conda` packages. +> Drop-in replacement for `conda`, ideal for CI, Docker, and lightweight setups. +> More information: . + +- Create a new environment at a specific path, installing named packages into it: + +`micromamba create {{[-p|--prefix]}} {{/path/to/env}} {{python=3.11 numpy}}` + +- Activate an environment by name or path: + +`micromamba activate {{[-p|--prefix]}} {{/path/to/env}}` + +- Run a command inside an environment without activating it in the shell: + +`micromamba run {{[-p|--prefix]}} {{/path/to/env}} {{pytest tests/}}` + +- Install packages into the currently active environment: + +`micromamba install {{scipy pandas}}` + +- List all installed packages in the current environment: + +`micromamba list` + +- Search for packages in channels or current environment: + +`micromamba search {{package_name}}` + +- Query tree-like dependencies of a package: + +`micromamba repoquery depends {{[-t|--tree]}} {{package_name}}` + +- Show information about the current `micromamba` setup: + +`micromamba info`