conda-app
is a tiny conda
extension (actually a commandline tool using
conda
or mamba
) to install applications in isolated environments. Like
pipx but with conda environments.
The main advantages are:
-
very simple cross-platform installation commands for Windows, macOS and Linux (and different shells, as bash, fish and zsh).
-
the applications are installed in isolated environments.
-
commands provided by the applications are available system-wide, i.e. even when the associated conda environment is not activated.
-
Installation from the
conda-forge
channel so there is no need for compilation.
pip install conda-app
Mercurial and common extensions (hg-git
and hg-evolve
) can be installed with:
conda-app install mercurial
Then, in a new terminal (on Windows, the "Conda Prompt"), the Mercurial
command hg
should be available so one can try hg version -v
.
This should also work:
$ conda-app list
Installed applications:
['mercurial', 'spyder', 'pandoc']
$ conda-app uninstall pandoc
...