OCRMyPDF: [WinError 2] Система не может найти указанный файл
При попытке использовать OCRMyPDF в Python я продолжаю получатьFileNotFoundError: [WinError 2] The system cannot find the file specified
.
Вот моя функция:
def run_ocr(pdf):
temp_dir = os.path.abspath(os.path.normpath(os.path.join(os.getcwd(), "tempfiles")))
ocrmypdf.ocr(os.path.join(temp_dir, pdf), os.path.join(temp_dir, "ocr_result.pdf"), language="en")
return PdfFileReader(open(os.path.join(temp_dir, "ocr_result.pdf"), "rb"))
Параметр представляет собой путь к pdf, например/path/to/unsearchablepdf.pdf
Вещи, которые я уже пробовал:
- Добавление
GhostScript
иTesseract
идти по пути - (Tesseract cmd на cmdline работает, как проверить GhostScript не знаю)
Я убедился, что это, на самом деле, сбой наocrmypdf.ocr()
линия.
Я не знаю, что еще можно попробовать. Буду признателен за любую помощь.