@echo off setlocal cd /d "%~dp0" where python >nul 2>nul if errorlevel 1 ( echo 未找到 Python。请先安装 Python 3.9 至 3.11,然后重新运行本脚本。 pause exit /b 1 ) if not exist ".venv\Scripts\python.exe" ( echo 正在创建演示环境... python -m venv .venv if errorlevel 1 ( echo 创建环境失败。 pause exit /b 1 ) ) echo 正在安装或检查依赖... ".venv\Scripts\python.exe" -m pip install -r requirements.txt if errorlevel 1 ( echo 依赖安装失败,请检查网络或 Python 环境。 pause exit /b 1 ) start "" http://127.0.0.1:5001/algorithm-demo ".venv\Scripts\python.exe" server.py pause