#python #python-3.x #macos #tesseract #python-tesseract
#python #python-3.x #macos #tesseract #python-tesseract
Вопрос:
Я создал код с использованием pytesseract, и всякий раз, когда я его запускаю, я получаю эту ошибку:
TesseractNotFoundError: tesseract is not installed or it's not in your path
Я установил tesseract с помощью HomeBrew, а также pip
установил его.
Комментарии:
1. Ваш вопрос неясен относительно того, что вы делаете. Пожалуйста, покажите минимальный, полный, поддающийся проверке пример вашего кода.
2.Используйте
which tesseract
команду
Ответ №1:
Если он установлен с Homebrew, он будет расположен в /usr/local/bin/tesseract по умолчанию. Чтобы убедиться в этом, запустите which tesseract
в терминале, как упоминал Дмитрий З.
Если он есть, вы можете настроить его в своей среде python, добавив следующую строку в свой скрипт на python после импорта библиотеки: pytesseract.pytesseract.tesseract_cmd = r'/usr/local/bin/tesseract'
Комментарии:
1. У меня установлен tesseract по этому пути к файлу, но все равно при попытке импорта я получаю сообщение об ошибке Module Not Found.
Ответ №2:
Это еще одно место, где вы можете найти его, если ни одно из вышеупомянутых решений не работает.
pytesseract.pytesseract.tesseract_cmd = r'/opt/homebrew/bin/tesseract'
но после brew install tesseract
вы должны which tesseract
получить точное местоположение