Как мне упаковать PyTesseract с помощью PyInstaller?
Я впервые создаю такой исполняемый файл, поэтому дайте мне знать, что я могу сделать, чтобы помочь вам помочь мне!
Для создания своего проекта на Python я установил что-то под названием Pillow, PyTesseract и PyInstaller, чтобы я мог читать текст с изображения и выводить файл. Я использовал PyInstaller для основного файла python (scheduler.py), который импортировал вторичный файл (parser.py), который импортировал PyTesseract из PIL.
Исполняемый файл запускается на моем ноутбуке, который изначально использовался для написания программы (поэтому, где я использовал pip для установки Pillow, PyTesseract и PyInstaller). Это было достаточно очевидно для меня, но когда я заархивировал папку dist, созданную из PyInstaller, и переместил ее на другой компьютер, я получил следующую ошибку.
Сообщение об ошибке после запуска моего исполняемого файла
Мне кажется, PyTesseract не входит в комплект моего исполняемого файла.
У меня вопрос, как я могу заставить это сделать это так, чтобы мой исполняемый файл был действительно переносимым? Мой полный код здесь https://github.com/iamchrisllaga/spireScheduler.
ОБНОВИТЬ:
Я думаю, что понял. Я просто убедился, что библиотеки папок Tesseract-OCR находятся в том же каталоге, что и исполняемый файл.