Getting Started =============== Installation ############ To build imdclient from source, we highly recommend using virtual environments. If possible, we strongly recommend that you use `Anaconda `_ as your package manager. Below we provide instructions both for installing into a `conda` environment. With conda ---------- Ensure that you have `conda `_ installed. Create a virtual environment and activate it:: conda create --name imdclient conda activate imdclient Build this package from source:: pip install -e Development environment installation ------------------------------------ After creating and activating a conda environment as described, install the package with documentation and testing dependencies:: pip install -e [doc, test] Then, to install the development dependencies:: conda env update --name imdclient --file devtools/conda-envs/test_env.yaml Or the documentation building dependencies:: conda env update --name imdclient --file docs/requirements.yaml