Linux Setup

Linux Setup#

Overview#

  • Install Python 3.12.3

  • Install pipx with pip install pipx

  • Install uv with curl -LsSf https://astral.sh/uv/install.sh | sh

  • Clone the PyMedPhys git repo

  • Run uv sync --extra all --group dev within the root of the repo

  • Run uv run -- pre-commit install

  • Install pandoc via your package manager

    • eg. sudo apt-get install pandoc

You’re good to go.

Opinionated Recommendations#