pytesseract.pytesseract.TesseractNotFoundError: tesseract nie je nainštalovaný alebo vám nie je v ceste
Pytesseract Pytesseract
pytesseract.pytesseract.TesseractNotFoundError: tesseract nie je nainštalovaný alebo vám nie je v ceste
Pri použití programu pytesseract na rozpoznanie textu vo verifikačnom kóde v prostredí systému Windows sa nahlási chyba:
pytesseract.pytesseract.TesseractNotFoundError: tesseract nie je nainštalovaný alebo vám nie je v ceste
Dôvod chyby je jasný: tesseract sa nenašiel
Riešenie:
1. Find pytesseract under the python installation path: For example, mine is E:Python3.7.1Libsite-packagespytesseract
2. Otvorte pomocou textového editora a nájdite súbor tesseract_cmd
Zmeňte pôvodný tesseract_cmd = „tesseract“ na: tesseract_cmd = „tessract.exe pod cestou inštalácie OCR“
Napríklad môj je tesseract_cmd = „C: Program Files Tesseract-OCR tesseract.exe“
Upozorňujeme, že niektorým miestam je potrebné uniknúť, napríklad tesseract.exe, alebo môžete na uniknutie priamo pridať znak r
tesseract_cmd = r’C: Program Files Tesseract-OCR tesseract.exe ‘
3. Spustiť: nie je hlásená žiadna chyba