@echo off title Tätigkeitsnachweis-Generator echo ======================================== echo Tätigkeitsnachweis-Generator echo ======================================== echo. :: Prüfe ob Python verfügbar ist where python >nul 2>nul if %ERRORLEVEL% neq 0 ( echo [FEHLER] Python wurde nicht gefunden. echo Bitte installiere Python 3.9 oder neuer von https://python.org pause exit /b 1 ) echo [INFO] Python gefunden: python --version :: Prüfe ob venv existiert, sonst erstelle if not exist ".venv\Scripts\python.exe" ( echo [INFO] Erstelle virtuelle Umgebung... python -m venv .venv if %ERRORLEVEL% neq 0 ( echo [FEHLER] Konnte venv nicht erstellen. pause exit /b 1 ) ) :: Aktiviere venv und installiere Abhängigkeiten call .venv\Scripts\activate.bat echo [INFO] Installiere Abhängigkeiten... pip install -r requirements.txt --quiet if %ERRORLEVEL% neq 0 ( echo [FEHLER] Konnte Abhängigkeiten nicht installieren. pause exit /b 1 ) :: Starte Streamlit echo. echo [INFO] Starte Tätigkeitsnachweis-Generator... echo [INFO] Die App öffnet sich im Browser unter http://localhost:8501 echo. streamlit run app.py pause