Skip to content

Installing things

Amit Parekh edited this page Jan 27, 2021 · 3 revisions

You can either work by installing all the dependencies yourself, or you can just use Docker and all of these steps are unneeded.

Prerequisites

Because of operating systems, there are slightly different instructions for Windows. However, there are some general instructions that apply to all operating systems.

Note: If you wish to know, you can check out the details for why certain things are needed.

  1. Install Git LFS.
  2. Install RabbitMQ
  3. Install pyenv
  4. Install Poetry
  5. Install HDF5 (needed for TensorFlow)

Dependencies

  1. Clone the repo and navigate to the folder
  2. Get the right Python version with pyenv install
  3. Install the dependencies with poetry install — Poetry automatically creates a virtualenv for the project, so you don't need to do that separately.
    • Before installing any of the dependencies, you can run poetry config virtualenvs.in-project true to have Poetry store the .venv/ within the same folder. This is optional though and isn't needed, so don't worry if for some reason it doesn't work. Don't worry, it's already in the .gitignore.
  4. Run any "download" scripts within scripts/ to download models to local files.
  5. Done.

Getting started

Clone this wiki locally