It's recommended to use pyenv or a venv for development.
To set up a local development environment:
python3 -m venv venv
source venv/scripts/activate
python3 -m venv venv
venv/Scripts/activate
Once you have an environment created, link the local source tree with pip.
pip install -e .