| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- #!/bin/bash
- # Tolan后端启动脚本
- echo "=========================================="
- echo " Tolan 语音助手后端 - 启动脚本"
- echo "=========================================="
- # 检查Python版本
- echo "检查Python版本..."
- python --version
- if [ $? -ne 0 ]; then
- echo "❌ Python未安装或无法访问"
- exit 1
- fi
- # 检查依赖
- echo "检查依赖..."
- pip show fastapi > /dev/null 2>&1
- if [ $? -ne 0 ]; then
- echo "⚠️ 依赖未安装,正在安装..."
- pip install -r requirements.txt
- fi
- # 创建日志目录
- mkdir -p logs
- # 启动服务
- echo "=========================================="
- echo "启动服务..."
- echo "=========================================="
- # 检查是否有.env文件
- if [ ! -f .env ]; then
- echo "⚠️ 未找到.env文件,使用默认配置"
- fi
- # 启动应用
- python main.py
|