Prerequisites

Before installing DiscoPygal, install the tools listed in this page.

General prerequisites

For every platform, you need:

  • At least 8GB of RAM, especially if you are using a virtual machine or WSL.

  • Python 3.10 or newer.

  • Git.

  • A C++ compiler.

Installing Python and uv

Use the shell selector below to install uv and prepare Python.

curl -LsSf https://astral.sh/uv/install.sh | sh
uv python install

Installing C++ compiler

Install Visual Studio or Visual Studio Build Tools.

If you install Visual Studio Build Tools, choose Desktop development with C++.
../../_images/vs_tools_installer.png

Make sure to choose these components from the sidebar:

../../_images/components_to_vs_tools.png

Installing Git

winget install --id Git.Git -e --source winget

Installing PySide6 dependencies

Install PySide6 explicitly for Linux / Windows / Apple-Silicon machines

uv add PySide6