28 lines
802 B
Batchfile
28 lines
802 B
Batchfile
@echo off
|
|
chcp 65001 >nul
|
|
|
|
REM 检查.venv目录是否存在
|
|
if exist .venv (
|
|
echo 虚拟环境已存在。
|
|
) else (
|
|
echo 正在创建虚拟环境...
|
|
uv venv
|
|
if errorlevel 1 (
|
|
echo 创建虚拟环境失败。
|
|
pause
|
|
exit /b 1
|
|
)
|
|
echo.
|
|
echo 虚拟环境已创建。请激活它后重新运行此脚本。
|
|
echo - Windows (CMD): .\.venv\Scripts\activate
|
|
echo - Windows (PowerShell): .\.venv\Scripts\Activate.ps1
|
|
echo - Linux/macOS: source .venv/bin/activate
|
|
echo.
|
|
pause
|
|
exit /b 0
|
|
)
|
|
|
|
echo 正在安装药店销售预测系统API依赖...
|
|
uv pip install flask==3.1.1 flask-cors==6.0.0 flasgger==0.9.7.1 -i https://pypi.tuna.tsinghua.edu.cn/simple
|
|
echo 依赖安装完成,现在可以运行 python api.py 启动API服务
|
|
pause |