| 12345678910111213141516171819202122232425 |
- @echo off
- setlocal
- :: 检查虚拟环境是否存在
- if not exist ".venv" (
- echo Creating virtual environment...
- python -m venv .venv
- )
- :: 激活虚拟环境
- call .venv\Scripts\activate.bat
- :: 检查依赖是否已安装
- if not exist ".venv\Scripts\uvicorn.exe" (
- echo Installing dependencies...
- pip install -r requirements.txt
- )
- :: 启动应用
- echo Starting application...
- python -m uvicorn src.backend.main:app --reload
- :: 退出时停用虚拟环境
- deactivate
- endlocal
|