-
Notifications
You must be signed in to change notification settings - Fork 33
Open
Description
Following the steps here:
https://game2text.com/resources/macos/m1-game2text/
There are perhaps a couple changes, python 3.8 is deprecated so I had to use 3.9
I am able to run the app but the main issue I run into is with tesseract:
Traceback (most recent call last):
File "/Users/adam/Downloads/Game2Text-main/venv/lib/python3.9/site-packages/eel/__init__.py", line 537, in _process_message
return_val = _exposed_functions[message['name']](*message['args'])
File "/Users/adam/Downloads/Game2Text-main/game2text.py", line 34, in recognize_image
return detect_and_log(engine, image, orientation, session_start_time, get_time_string())
File "/Users/adam/Downloads/Game2Text-main/ocr.py", line 16, in detect_and_log
result = image_to_text(engine, cropped_image, text_orientation)
File "/Users/adam/Downloads/Game2Text-main/ocr.py", line 33, in image_to_text
return tesseract_ocr(image, text_orientation)
File "/Users/adam/Downloads/Game2Text-main/ocr.py", line 47, in tesseract_ocr
result = pytesseract.image_to_string(image, config=custom_config, lang=language)
File "/Users/adam/Downloads/Game2Text-main/venv/lib/python3.9/site-packages/pytesseract/pytesseract.py", line 486, in image_to_string
return {
File "/Users/adam/Downloads/Game2Text-main/venv/lib/python3.9/site-packages/pytesseract/pytesseract.py", line 489, in <lambda>
Output.STRING: lambda: run_and_get_output(*args),
File "/Users/adam/Downloads/Game2Text-main/venv/lib/python3.9/site-packages/pytesseract/pytesseract.py", line 352, in run_and_get_output
run_tesseract(**kwargs)
File "/Users/adam/Downloads/Game2Text-main/venv/lib/python3.9/site-packages/pytesseract/pytesseract.py", line 284, in run_tesseract
raise TesseractError(proc.returncode, get_errors(error_string))
pytesseract.pytesseract.TesseractError: (-6, "dyld[31966]: Library not loaded: ../../../leptonica/1.80.0/lib/liblept.5.dylib Referenced from: <13EB3CE1-0793-372C-928A-174D40B8F059> /Users/adam/Downloads/Game2Text-main/resources/bin/mac/tesseract/4.1.1/bin/tesseract Reason: tried: '../../../leptonica/1.80.0/lib/liblept.5.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS../../../leptonica/1.80.0/lib/liblept.5.dylib' (no such file), '../../../leptonica/1.80.0/lib/liblept.5.dylib' (no such file), '/usr/local/lib/liblept.5.dylib' (no such file), '/usr/lib/liblept.5.dylib' (no such file, not in dyld cache)")
Even though I get the error everything seems to be there:
leptonica/1.80.0/lib via 🐍 3.9.6 via Game2Text-main
➜ ls -lart
total 14840
drwxrwxr-x@ 3 adam staff 96 19 Sep 2023 pkgconfig
-rw-rw-r--@ 1 adam staff 2169872 19 Sep 2023 liblept.dylib
-rw-rw-r--@ 1 adam staff 3254128 19 Sep 2023 liblept.a
-rw-rw-r--@ 1 adam staff 2169872 19 Sep 2023 liblept.5.dylib
drwxrwxr-x@ 4 adam staff 128 19 Sep 2023 cmake
drwxrwxr-x@ 9 adam staff 288 19 Sep 2023 ..
drwxrwxr-x@ 7 adam staff 224 19 Sep 2023 .
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels