MuscleCare-Train-AI / run_local.sh
Merry99's picture
Spaces์šฉ ์ฝ”๋“œ๋งŒ ํฌํ•จ (๋ชจ๋ธ ํŒŒ์ผ ์ œ์™ธ)
2b83ee8
#!/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