stock-ai-agent/start.sh
2026-04-25 13:20:28 +08:00

30 lines
608 B
Bash

#!/bin/bash
set -e
echo "================================"
echo "Crypto Agent - 启动脚本"
echo "================================"
echo ""
cd "$(dirname "$0")/backend"
if [ ! -f "../.env" ] && [ ! -f ".env" ]; then
echo "❌ 未找到 .env 配置文件"
echo "请先在项目根目录配置 .env"
exit 1
fi
if [ ! -d "venv" ] && [ -z "$VIRTUAL_ENV" ]; then
echo "❌ 未找到 backend/venv"
echo "请先创建虚拟环境并安装 backend/requirements.txt"
exit 1
fi
if [ -d "venv" ]; then
source venv/bin/activate
fi
echo "启动 FastAPI 服务..."
python3 -m app.main