Spaces:
Sleeping
Sleeping
File size: 977 Bytes
519b145 |
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 |
#!/bin/bash
# Helper script để chạy OCR workflow với virtual environment
# Script này tự động detect worktree và chuyển sang đúng thư mục
set -e
# Tìm worktree thực tế
WORKTREE_PATH="/Users/davidtran/.cursor/worktrees/TryHarDemNayProject/q6Bp2"
CURRENT_DIR="$(pwd)"
# Nếu đang ở worktree, dùng thư mục hiện tại
if [ -f "$CURRENT_DIR/backend/scripts/run_ocr_workflow.py" ]; then
PROJECT_ROOT="$CURRENT_DIR"
elif [ -f "$WORKTREE_PATH/backend/scripts/run_ocr_workflow.py" ]; then
PROJECT_ROOT="$WORKTREE_PATH"
echo "📍 Chuyển sang worktree: $WORKTREE_PATH"
else
echo "❌ Không tìm thấy run_ocr_workflow.py"
exit 1
fi
cd "$PROJECT_ROOT"
# Activate virtual environment
if [ -d ".venv" ]; then
source .venv/bin/activate
echo "✅ Activated virtual environment"
else
echo "⚠️ Warning: .venv not found, using system Python"
fi
# Run the workflow
python backend/scripts/run_ocr_workflow.py "$@"
|