blob: 8580e02cd5afc77c0eeb4c2b6cb48f172ad987ea [file] [log] [blame]
@echo off
REM Check if Python is installed
where python > nul 2>&1
if %errorlevel% neq 0 (
echo Python is not installed
exit /b 1
)
set "SCRIPT_DIR=%~dp0"
set "VENV_DIR=%SCRIPT_DIR%venv"
if exist "%VENV_DIR%" (
call "%VENV_DIR%\Scripts\activate.bat"
) else (
echo Creating virtualenv
python -m venv "%VENV_DIR%"
if %errorlevel% neq 0 (
echo venv module is not available
exit /b 1
)
call "%VENV_DIR%\Scripts\activate.bat"
pip install -r "%SCRIPT_DIR%requirements.txt"
)
python "%SCRIPT_DIR%main.py"
deactivate