21 lines
444 B
Bash
Executable File
21 lines
444 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# 后端服务启动脚本
|
|
# 用于启动 FastAPI 后端服务
|
|
|
|
# 获取脚本所在目录
|
|
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
cd "$SCRIPT_DIR"
|
|
|
|
# 设置 Python 路径
|
|
export PYTHONPATH="${SCRIPT_DIR}:${PYTHONPATH}"
|
|
|
|
# 启动后端服务
|
|
echo "正在启动后端服务..."
|
|
echo "工作目录: $SCRIPT_DIR"
|
|
echo "监听地址: 0.0.0.0:8001"
|
|
echo ""
|
|
|
|
python -m uvicorn src.main:app --host 0.0.0.0 --port 8001
|
|
|