MacOS Contributor Environment Setup¶
Overview¶
- Install Python 3.7
- Install Poetry
- Install freetds
- Can be done with Homebrew;
brew install freetds
- Can be done with Homebrew;
- Install
cython
- eg.
pip install cython
- eg.
- Clone the PyMedPhys git repo
- Run
poetry install
within the root of the repo - Run
poetry run pre-commit install
- Install pandoc
- Can be done with Homebrew;
brew install pandoc
- Can be done with Homebrew;
You’re good to go.
Opinionated Recommendations¶
- Install Python with pyenv
- Install VSCode as your code editor
- Install Jupyter Lab to work with Notebooks