PyWorkout — Installation¶
PyWorkout runs on Windows, macOS, and Linux. There are four ways to install it; pick whichever suits you.
| Method | Needs Python | Best for |
|---|---|---|
pip |
Yes | Most people |
| Executable | No | Windows users who do not want to install Python |
| Source | Yes | Trying changes or contributing |
| Docker | No | Running in a container |
Python Package Index (pip)¶
- Install Python 3.9 or newer.
- Install PyWorkout:
- Run it:
Executable Package¶
No Python needed — everything is bundled.
- Download the latest
.zipfrom Releases. - Extract it with 7-Zip or Windows Explorer.
- (Optional) Move the folder to
C:\Program Filesand make a shortcut. - Run
PyWorkout.exe.
From Source¶
No pip install step is required — PyWorkout uses only the standard library.
If you would rather not use Git, download the source archive from Releases and run python main.py inside the extracted folder.
Docker Container¶
- Install Docker.
- Pull the image from GitHub Packages:
- Run it interactively —
-i -tmatters, because PyWorkout reads commands from stdin:
The video command will not work inside a container, since it has no access to your local video files or a media player.
Next Steps¶
Head to Usage to run your first workout, or Configuration to make it yours.