@echo off chcp 65001 >nul setlocal cd /d "%~dp0" if not exist ".venv\Scripts\python.exe" ( echo [backend] 未找到 .venv,正在创建虚拟环境... python -m venv .venv || goto :error echo [backend] 正在安装依赖... ".venv\Scripts\python.exe" -m pip install --upgrade pip || goto :error ".venv\Scripts\python.exe" -m pip install fastapi "uvicorn[standard]" sqlalchemy "psycopg[binary]" pydantic-settings "python-jose[cryptography]" "passlib[bcrypt]" python-multipart httpx tencentcloud-sdk-python-lke || goto :error ) echo [backend] 启动 uvicorn app.main:app https://0.0.0.0:8775 (SSL) ".venv\Scripts\python.exe" -m app.main goto :end :error echo [backend] 启动失败 pause exit /b 1 :end endlocal pause