pytesseract.pytesseract.TesseractNotFoundError:tesseractがインストールされていないか、パスにありません



Pytesseract Pytesseract



pytesseract.pytesseract.TesseractNotFoundError:tesseractがインストールされていないか、パスにありません
pytesseractを使用してWindows環境の検証コードのテキストを認識すると、エラーが報告されます。

pytesseract.pytesseract.TesseractNotFoundError:tesseractがインストールされていないか、パスにありません



エラーの理由は明らかです:正八胞体が見つかりませんでした

解決:



1. Find pytesseract under the python installation path: For example, mine is E:Python3.7.1Libsite-packagespytesseract

2.テキストエディタで開き、tesseract_cmdを見つけます

元のtesseract_cmd = ‘tesseract’を次のように変更します:tesseract_cmd = ‘OCRインストールパスの下のtessract.exe’

たとえば、私のものはtesseract_cmd = ‘C: Program Files Tesseract-OCR tesseract.exe’です。



tesseract.exeなど、一部の場所をエスケープする必要があることに注意してください。または、rを直接追加してエスケープすることもできます。

tesseract_cmd = r’C: Program Files Tesseract-OCR tesseract.exe ’

3.実行:エラーは報告されません