- Ensure you've installed flatc and ran
.\codegen.sh
as described in the parent directory README - Install gdal (using brew you can do this with
brew install gdal
) - Using a version of Python greater than 3.8, run:
python -m venv venv
. .\venv\bin\activate
python -m pip install -r requirements.lock
- It's recommended to install Windows Subsystem for Linux (WSL) and follow the instructions above, it might be possible to run some of Python modules on Windows however the spatial dependencies like GDAL can be difficult to get working and are currently not tested or supported for this project.
-
Activate the virtual environment with
. .\venv\bin\activate
-
Run:
jupyter-lab
-
Follow instructions in either:
- Update the versions of the top-level dependencies in
requirements.txt
- Create a fresh virtual environment
python -m pip install -r requirements.txt
notrequirements.lock
python -m pip freeze > requirements.lock