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()линия.

Я не знаю, что еще можно попробовать. Буду признателен за любую помощь.

0 ответов

Другие вопросы по тегам