50 lines
948 B
Batchfile
50 lines
948 B
Batchfile
@echo off
|
|
chcp 65001 >nul
|
|
echo ========================================
|
|
echo 安装所有依赖
|
|
echo ========================================
|
|
echo.
|
|
|
|
REM 安装后端依赖
|
|
echo [1/2] 安装后端依赖...
|
|
cd backend
|
|
if not exist venv (
|
|
echo 创建后端虚拟环境...
|
|
python -m venv venv
|
|
)
|
|
|
|
call venv\Scripts\activate.bat
|
|
echo 安装/更新依赖包...
|
|
pip install -r requirements.txt
|
|
if errorlevel 1 (
|
|
echo [错误] 后端依赖安装失败
|
|
pause
|
|
exit /b 1
|
|
)
|
|
cd ..
|
|
|
|
echo.
|
|
echo [2/2] 安装前端依赖...
|
|
cd frontend
|
|
if not exist venv (
|
|
echo 创建前端虚拟环境...
|
|
python -m venv venv
|
|
)
|
|
|
|
call venv\Scripts\activate.bat
|
|
echo 安装/更新依赖包...
|
|
pip install -r requirements.txt
|
|
if errorlevel 1 (
|
|
echo [错误] 前端依赖安装失败
|
|
pause
|
|
exit /b 1
|
|
)
|
|
cd ..
|
|
|
|
echo.
|
|
echo ========================================
|
|
echo 依赖安装完成!
|
|
echo ========================================
|
|
echo.
|
|
pause
|