#!/bin/bash # 로컬 실행 스크립트 (venv 없이) echo "🚀 MuscleCare Train AI - 로컬 실행" echo "==================================" # Python 3.10 확인 PYTHON_CMD="" if command -v python3.10 &> /dev/null; then PYTHON_CMD="python3.10" elif [ -f /usr/local/bin/python3.10 ]; then PYTHON_CMD="/usr/local/bin/python3.10" else echo "❌ Python 3.10이 필요합니다." echo " 설치: brew install python@3.10" exit 1 fi echo "✅ Python 버전: $($PYTHON_CMD --version)" echo "" # 패키지 설치 확인 echo "📦 필수 패키지 확인 중..." $PYTHON_CMD -c "import torch; import onnx; import tensorflow" 2>/dev/null if [ $? -ne 0 ]; then echo "⚠️ 일부 패키지가 설치되지 않았습니다." echo " 설치: $PYTHON_CMD -m pip install --user -r requirements.txt" echo "" read -p "지금 설치하시겠습니까? [y/N]: " -n 1 -r echo if [[ $REPLY =~ ^[Yy]$ ]]; then $PYTHON_CMD -m pip install --user -r requirements.txt fi fi echo "" echo "▶️ 자동 학습 스케줄러 실행 중..." $PYTHON_CMD start.py