File size: 1,104 Bytes
2b83ee8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
39
40
#!/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