TesseractNotFoundError Использование Anaconda / Jupyter - PullRequest
0 голосов
/ 13 февраля 2019

Я установил Anaconda 2018.12 (версия Python 3.7).Я пытаюсь протестировать модуль pytesseract, но продолжаю сталкиваться с:

TesseractNotFoundError: C: \ Program Files (x86) \ Tesseract-OCR \ tesseract.exe не установлен или не находится на вашем пути

Я выполнил:

  • pip install Подушка (уже установлено, это говорит)
  • pip install pytesseract (успешно)
  • Пробовалустановить tesseract_cmd в расположение tesseract (но я не могу его найти)

Я искал файл tesseract.exe, но не могу найти его в системе, поэтому я пытаюсьПонимаете, как ссылаться на / импортировать модуль в блокнот Jupyter, если он уже использовался в Anaconda?

Код, который я пытаюсь запустить:

from PIL import Image 
import pytesseract
#pytesseract.pytesseract.tesseract_cmd = r"C:\\Program Files (x86)\\Tesseract-OCR\\tesseract.exe"

text = pytesseract.image_to_string(Image.open('C:\Temp\IMG_1519.jpg'))

print(text)

Я надеюсьэто простая ошибка пользователя, но любая помощь будет принята с благодарностью.Большое спасибо, Бен

1 Ответ

0 голосов
/ 13 февраля 2019

Цитирование со страницы PyPi :

Python-tesseract - это оболочка для Google Tesseract-OCR Engine.

и (при наличии предварительных условий):

Установка Google Tesseract OCR (дополнительная информация о том, как установить движок в Linux, Mac OSX и Windows)

Это означает, что pytesseract не является автономным модулем.Это оболочка Python для использования Google Tesseract-OCR Engine , который необходимо установить отдельно

...