Clone the source code from GitHub:
git clone https://github.com/JeixHuang/Meerkat.git
cd Meercat
Native Runner: Setup a conda environment using conda
/ mamba
:
conda conda env create --file conda-recipe.yaml # or `mamba env create --file conda-recipe.yaml`
This will automatically setup all dependencies.
Containerized Runner: Other than using the native machine with conda isolation, as an alternative, you can also use docker images to configure the environment.
Firstly, please follow NVIDIA Container Toolkit: Installation Guide and NVIDIA Docker: Installation Guide to setup nvidia-docker
.
Then you can run:s
make docker-run
This command will build and start a docker container installed with proper dependencies.
The host path /
will be mapped to /host
and the current working directory will be mapped to /workspace
inside the container.