У меня проблема с тессерактом (я работаю с Pycharm). Когда я запускаю скрипт, все в порядке. Но когда я определяю метод и запускаю его в терминале, возникает ошибка:
TesseractNotFoundError: C:\Users\nom_utilisateur\AppData\Local\Tesseract-OCR\tesseract is not installed or it's not in your path
Проблема в том, почему он показал путь, который я не определил в начале скрипта как путь Тессеракта? Вот голова моего скрипта:
from PIL import Image
import re
import argparse
import cv2
import pytesseract
import numpy as np
from pytesseract import Output
import sys
pytesseract.pytesseract.tesseract_cmd = r'C:/Program Files/Tesseract-OCR/tesseract.exe'
мой метод:
if __name__ == "__main__":
img_path = sys.argv[1]
corrections_file = sys.argv[2]
output_img_file = sys.argv[3]
output_text_file = sys.argv[4]
demo(img_path, corrections_file, output_img_file, output_text_file)
А также скриншот результатов в Терминале Пихарма