
Systém / vývoj
Python Env Bootstrapper QT
1.0.0
grafické rozhraní nástroj pro automatickou přípravu a konfiguraci Python virtuálních prostředí a závislostí.
Co projekt řeší
grafické rozhraní nástroj pro automatickou přípravu a konfiguraci Python virtuálních prostředí a závislostí.
Jak aplikace funguje a k čemu slouží
Přehled
Python Env Bootstrapper je nástroj pro "nultý den". Slouží k rychlému nastavení vývojového prostředí bez nutnosti manuálního stahování installerů a nastavování PATH proměnných.
Workflow
- Python Install: Stažení oficiálního instalátoru a tichá instalace ().
- Pip & Deps: Automatická instalace knihoven ze zvoleného .
- Deployment: Vytvoření desktopových launcherů ( pro grafické rozhraní aplikace bez černé konzole).
- PyInstaller: Volitelný bundle projektu do jediného .exe souboru.
Rozšířený profil
Python Env Bootstrapper QT připravuje čerstvý Windows 11 stroj pro běh vlastních Python aplikací. Primárním cílem je odstranit ruční posloupnost „najdi instalátor → nainstaluj Python → ověř pip/PATH → doinstaluj requirements → vytvoř launcher“ a převést ji do kontrolovaného grafické rozhraní workflow.
Instalace Pythonu
Nástroj stáhne oficiální Python instalátor, předem umožní vybrat cílovou verzi a podle potřeby se přes UAC znovu spustí s administrátorskými právy. Instalace probíhá tiše s pip a PATH podporou a po dokončení se okamžitě ověřuje přítomnost python.exe, pythonw.exe a skutečná verze runtime.
Závislosti a launcher
Po instalaci lze vybrat requirements.txt, nainstalovat potřebné balíčky a vytvořit desktop launcher používající pythonw, takže cílová grafické rozhraní aplikace neběží s nepotřebnou konzolí. Volitelně lze spustit i PyInstaller a vytvořit standalone EXE.
Progress a deployment
UI zobrazuje živý stav, procenta při downloadu a indeterminate progress při instalačních/build krocích. Pro cílový Windows počítač je doporučeným režimem předem vytvořený EXE bootstrapperu – právě proto, aby nástroj fungoval i na stroji, kde Python ještě není nainstalován.