conda-store (core)
The conda-store
repository on GitHub consists of two separate, yet related, packages:
conda-store-server
: web server and workers that together provide theconda-store
"service" through a REST APIconda-store
(client): a client that interacts with the service to offer a user-facing command line interface
Pre-requisites
- Python
3.8
or later conda
, if installing from scratch we recommend you installminiforge
orminiconda
.constructor
: https://github.com/conda/constructor
warning
conda
is a hard requirement for conda-store
and since it is not pip
installable you need to have conda
installed before using conda-store
.
Quick start
- Create and activate a new
conda
environment:
conda create -n conda-store-env python=<Python version of choice>
conda activate conda-store-env
- Install
conda-store
withconda
orpip
:
- conda
- pip
conda install -c conda-forge conda-store conda-store-server constructor
# note that we still recommend you use conda to create an environment
# conda create -n conda-store-env python=<Python version of choice>
# conda activate conda-store-env
python -m pip install conda-store conda-store-server
# install constructor
conda install -c conda-forge constructor
- Start a standalone local instance and use the
conda-store
UI
conda-store-server --standalone
You can then access conda-store
at localhost:8080
of the machine running it.
- Use the CLI
conda-store --help