install gitpython downloadpython 3.11

Install Git & Python

Required before the Windows native install. Docker users only need Git to clone.

Windows

Git

  1. Download from git-scm.com/download/win
  2. Run the installer — defaults are fine
  3. On “Adjusting your PATH”, keep Git from the command line and also from 3rd-party software selected
terminal
git --version

Python 3.11+

  1. Download from python.org/downloads/windows (3.11 or newer)
  2. Run the installer — check Add python.exe to PATH at the bottom of the first screen
  3. Finish install, open a new PowerShell window, then verify:
terminal
python --version
py -3.11 --version

Either command should show 3.11+. If only py works, use py -3.11 in the Windows install guide.

macOS

Git

Option A — Xcode Command Line Tools:

terminal
xcode-select --install

Option B — Homebrew: brew install git

terminal
git --version

Python 3.11+

Homebrew (recommended for native install):

terminal
brew install python@3.11
python3 --version

Native Mac install guide: /install/mac

Linux

Git

terminal
# Debian / Ubuntu
sudo apt update && sudo apt install -y git

# Fedora
sudo dnf install -y git

git --version

Python 3.11+

terminal
# Debian / Ubuntu
sudo apt install -y python3.11 python3.11-venv python3-pip

# Fedora
sudo dnf install -y python3.11

python3 --version

Docker is the recommended Linux path — see /install/docker.

Verify both

Ready to continue? Both commands should work:

terminal
git --version
python --version

Or copy: git clone https://github.com/pewdiepie-archdaemon/odysseus.git && cd odysseus

FAQ

Common questions