Genau. Oder wenn die Python-Version so neu ist, dass da noch niemand ein Wheel für gebaut hat.mechanicalStore hat geschrieben: ↑Sonntag 23. Juli 2023, 16:54 Achso. Die Pakete sind also eigentlich passend für die Pythonversion (die man gerade verwendet) schon vorcompiliert und nur wenn es sich um eine ältere, gerade genutzte Pythonversion handelt, werden sie entsprechend compiliert ?!
Auf der PyPI-Seite vom Paket auf „Download files“ klicken, da werden alle für die aktuelle Version verfügbaren Builds gezeigt. Beispielsweise hier für wxPython und hier für PyQt6.mechanicalStore hat geschrieben: ↑Sonntag 23. Juli 2023, 16:54 Und wenn das so ist/wäre, wo/wie kann man feststellen, welche Versionen es vorcompiliert gibt, bzw. ob es Sourcen gibt, usw.?
Source distributions sind das, was dann lokal auf dem eigenen Rechner kompiliert werden muss, wenn es nativen (C, C++, Rust, etc.) Code enthält. Wheels sind vorkompiliert.
Wie man sieht, hat wxPython für alle aktuellen Python-Versionen und für Windows (jeweils 32 und 64 Bit) und für macOS (ein Wheel, das sowohl x86_64 als auch AArch64 unterstützt) jeweils eigene Wheels (deswegen musstest du unter Linux selbst kompilieren); PyQt6 hat jeweils nur ein Wheel pro Betriebssystem, weil es `abi3` benutzt, wodurch native Python-Module mit mehreren CPython-Versionen kompatibel sind.