@echo off chcp 65001 >nul title 安装完整 Python 依赖 echo. echo ╔════════════════════════════════════╗ echo ║ 安装完整 Python 依赖 ║ echo ╚════════════════════════════════════╝ echo. cd /d "%~dp0" echo [提示] 正在安装项目所需的所有 Python 依赖... echo. echo 这可能需要几分钟,请耐心等待... echo. REM 清理缓存 echo [1/2] 清理 pip 缓存... pip cache purge echo. REM 安装所有依赖(不使用缓存) echo [2/2] 安装依赖包... echo. pip install --no-cache-dir -i https://pypi.tuna.tsinghua.edu.cn/simple ^ fastapi>=0.110 ^ uvicorn[standard]>=0.24 ^ sqlalchemy>=2.0 ^ pymysql>=1.1 ^ pydantic>=2.6 ^ pydantic-settings>=2.1 ^ python-dotenv>=1.0 ^ requests>=2.31 ^ oss2>=2.18 ^ dashscope>=1.20 ^ pyyaml>=6.0 ^ imageio-ffmpeg>=0.4 if errorlevel 1 ( echo. echo [错误] 安装失败 echo. echo 可能的原因: echo 1. 磁盘空间不足 echo 2. 网络连接问题 echo. pause exit /b 1 ) echo. echo ════════════════════════════════════ echo. echo [成功] 所有依赖安装完成! echo. echo 已安装的包: pip list | findstr "fastapi uvicorn sqlalchemy pymysql dashscope" echo. echo ════════════════════════════════════ echo. echo 下一步: echo 1. 关闭所有服务窗口 echo 2. 运行 启动项目.bat echo 3. 访问 http://127.0.0.1:30101/docs echo. pause