Linux Setup#
Overview#
Install Python 3.12.3
Install pipx with
pip install pipxInstall
uvwithcurl -LsSf https://astral.sh/uv/install.sh | shClone the PyMedPhys git repo
Run
uv sync --extra all --group devwithin the root of the repoRun
uv run -- pre-commit installInstall
pandocvia your package managereg.
sudo apt-get install pandoc
You’re good to go.
Opinionated Recommendations#
Install Python with pyenv
Install VSCode as your code editor
Install Jupyter Lab to work with Notebooks