Home

Awesome

MicroMamba.jl

Project Status: Active – The project has reached a stable, usable state and is being actively developed. Test Status Codecov

A Julia interface to the MicroMamba package manager.

For a higher-level interface, see CondaPkg.jl.

Installation

pkg> add MicroMamba

Usage

The API consists of the following functions:

In all cases, MicroMamba will be downloaded and installed if required to a Julia-specific location.

The command returned from cmd() includes the root prefix -r argument. By default this is some Julia-specific directory, but can be over-ridden with the environment variable MAMBA_ROOT_PREFIX.

Example

The following command creates a new environment in ./env and installs Python into it.

run(MicroMamba.cmd(`create -y -p ./env python -c conda-forge`))