File size: 737 Bytes
c2d8817 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | #!/usr/bin/env python3
"""
NeuroScan AI 服务启动脚本
确保在正确的 Python 环境中启动所有服务
"""
import os
import sys
# 确保项目路径在最前面
PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__))
sys.path.insert(0, PROJECT_ROOT)
# 设置环境变量
os.environ['PYTHONPATH'] = PROJECT_ROOT
def main():
import uvicorn
from app.main import app
print("=" * 50)
print("🏥 NeuroScan AI - FastAPI 后端服务")
print("=" * 50)
print(f"项目路径: {PROJECT_ROOT}")
print(f"Python: {sys.executable}")
print("=" * 50)
uvicorn.run(
app,
host="0.0.0.0",
port=8000,
log_level="info"
)
if __name__ == "__main__":
main()
|