| | |
| | """ |
| | 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() |
| |
|
| |
|