Как заставить работать pytesser (тессеракт)?

Я пытаюсь заставить pytesser (загружаемый здесь) работать на моей Mac OS, но у меня ничего не получается.

Я установил Tesseract, PIL и все зависимости.

Я распаковал pytesser в моей папке lib python и изменил файл скрипта в __init__.pyв файле инициализации я изменил путь к tesseract.exe файл, как предлагается здесь и здесь, это:

tesseract_exe_name = 'my lib path/pytesser/tesseract' # Name of executable to be called at command line

вот что я получаю как ошибку:

Traceback (most recent call last):
  File "<pyshell#50>", line 1, in <module>
    print image_to_string(picz)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/pytesser/__init__.py", line 31, in image_to_string
    call_tesseract(scratch_image_name, scratch_text_name_root)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/pytesser/__init__.py", line 21, in call_tesseract
    proc = subprocess.Popen(args)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 679, in __init__
    errread, errwrite)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 1228, in _execute_child
    raise child_exception
OSError: [Errno 8] Exec format error

кажется, что модуль не удается запустить файл.exe. Я пытался изменить путь, добавить расширение.exe, но я всегда получаю ту же ошибку.

1 ответ

Несколько решений для оболочки Python Tesseract:

Python-Tesseract:

Сначала получите homebrew и установите bith python, затем easy_install https://bitbucket.org/3togo/python-tesseract/downloads/python_tesseract-0.9.1-py2.7-macosx-10.10-x86_64.egg

источник: https://code.google.com/p/python-tesseract/wiki/HowToCompileForHomebrewMac

pytesseract:

Это то, что я использовал ранее, прежде чем получить python-tesseract, pip install pytesseract, Тогда вы должны пойти в /usr/local/lib/python2.7/site-packages и идти к pytesseract тогда pytesseract.py, Измените путь к файлу в скрипте Python, чтобы он находился на вашем компьютере.

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