Тессеракт не работает, хотя я установил его и добавил его в путь - PullRequest
0 голосов
/ 04 октября 2019

Я установил tesseract 64 bit с этой страницы .

Я также добавляю "C: \ Program Files \ Tesseract-OCR" в системный путь. Я пошел в «Свойства системы», затем вкладку «Дополнительно», затем я нажал «Переменные среды ...». затем я добавил «C: \ Program Files \ Tesseract-OCR» в путь для пользовательских и системных переменных. В командной строке я набрал «cd C: \ Program Files \ Tesseract-OCR», а затем «tesseract» и получил следующую информацию:

Usage:
  tesseract --help | --help-extra | --version
  tesseract --list-langs
  tesseract imagename outputbase [options...] [configfile...]

OCR options:
  -l LANG[+LANG]        Specify language(s) used for OCR.
NOTE: These options must occur before any configfile.

Single options:
  --help                Show this help message.
  --help-extra          Show extra help for advanced users.
  --version             Show version information.
  --list-langs          List available languages for tesseract engine.

Однако, когда я хочу использовать его на ноутбуке anaconda pythonЯ получаю следующую ошибку:

TesseractNotFoundError: tesseract is not installed or it's not in your path`enter code here`

1 Ответ

0 голосов
/ 04 октября 2019

Насколько я понимаю, вы успешно установили tesseract на свою машину. Вы просто не можете использовать его в своем коде.
Чтобы использовать tesseract, установленный на машине, в вашем коде Python, вам также следует рассмотреть возможность использования пакета pytesseract . Вы можете установить pytesseract с помощью менеджера пакетов.
Дополнительная информация по pytesseract

...