CostPrediction/demo_standalone/start_demo.bat

33 lines
665 B
Batchfile

@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