Development environment We use pipenv as environment manager. Then you should first have pipenv installed. On macOS: brew install pipenv And then create the python environment. cd cinnamon/ pipenv install --dev