File size: 618 Bytes
2e1a095 6d5a99d | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | param(
[string]$Python = "py -3.10"
)
$ErrorActionPreference = "Stop"
$root = Split-Path -Parent (Split-Path -Parent $MyInvocation.MyCommand.Path)
$venv = Join-Path $root ".venv-ocr"
if (-not (Test-Path $venv)) {
Invoke-Expression "$Python -m venv `"$venv`""
}
$pythonExe = Join-Path $venv "Scripts\python.exe"
& $pythonExe -m pip install --upgrade pip
& $pythonExe -m pip install -r (Join-Path $root "requirements-paddleocr.txt")
Write-Host "PaddleOCR Arabic PP-OCRv5 sidecar is ready at $venv"
Write-Host "Use OCR_ENGINE=paddleocr only as a fallback; the website's readable default is Tesseract Arabic."
|