33 lines
665 B
Batchfile
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
|