@echo off rem ASCII only! See the note in start.cmd. cls echo ======================================== echo hlamingo - setup echo ======================================== echo. cd /d "%~dp0" where python >nul 2>&1 if errorlevel 1 ( echo [ERROR] Python not found in PATH. pause exit /b 1 ) if not exist "venv" ( echo Creating virtual environment... python -m venv venv if errorlevel 1 ( echo [ERROR] Failed to create venv. pause exit /b 1 ) ) else ( echo venv already exists. ) echo. echo Installing dependencies INTO VENV ^(global Python untouched^)... venv\Scripts\python.exe -m pip install --upgrade pip venv\Scripts\python.exe -m pip install -r requirements.txt echo. echo Done. Run start.cmd pause