@echo off
echo ================================================================
echo   算子开发效率平台 - 启动服务器
echo ================================================================
echo.

REM 检查 Python 是否安装
python --version >nul 2>&1
if %errorlevel% neq 0 (
    echo [错误] 未找到 Python,请先安装 Python 3.7+
    pause
    exit /b 1
)

REM 进入服务器目录
cd /d "%~dp0"

REM 检查虚拟环境
if not exist "venv" (
    echo [信息] 创建虚拟环境...
    python -m venv venv
)

REM 激活虚拟环境
call venv\Scripts\activate.bat

REM 安装依赖
echo [信息] 检查依赖...
pip install -r requirements.txt

REM 启动服务器
echo.
echo ================================================================
echo   服务器启动中...
echo   访问地址: http://localhost:5000
echo   按 Ctrl+C 停止服务器
echo ================================================================
echo.

python app.py

pause