@echo off echo Mindmap Projekt - Windows Setup echo ============================== echo. REM Prüfen, ob Python installiert ist python --version >nul 2>&1 if %errorlevel% neq 0 ( echo Python ist nicht installiert oder nicht im PATH. echo Bitte installiere Python 3.11 von https://www.python.org/downloads/ echo und stelle sicher, dass "Add Python to PATH" während der Installation aktiviert ist. pause exit /b 1 ) echo Erstelle virtuelle Umgebung... python -m venv venv if %errorlevel% neq 0 ( echo Fehler beim Erstellen der virtuellen Umgebung. pause exit /b 1 ) echo Aktiviere virtuelle Umgebung... call venv\Scripts\activate.bat if %errorlevel% neq 0 ( echo Fehler beim Aktivieren der virtuellen Umgebung. pause exit /b 1 ) echo Aktualisiere pip... python -m pip install --upgrade pip if %errorlevel% neq 0 ( echo Warnung: Pip konnte nicht aktualisiert werden. Fahre trotzdem fort. ) echo Installiere Abhängigkeiten... pip install -r requirements.txt if %errorlevel% neq 0 ( echo Fehler beim Installieren der Abhängigkeiten. pause exit /b 1 ) echo. echo Setup abgeschlossen! echo. echo Zum Starten des Servers: echo 1. Führe "venv\Scripts\activate.bat" aus echo 2. Führe "python TOOLS.py db:rebuild" aus (Nur beim ersten Mal oder zum Zurücksetzen der Datenbank) echo 3. Führe "python TOOLS.py user:admin" aus (Erstellt einen Admin-Benutzer: admin/admin) echo 4. Führe "python TOOLS.py server:run" aus echo. echo Die Anwendung ist dann unter http://localhost:5000 erreichbar. echo. pause