pytesseract.pytesseract.TesseractNotFoundError: tesseract is not installed or it's not in your path


使用pytesseract識別驗證碼中遇到異常如下:

pytesseract.pytesseract.TesseractNotFoundError: tesseract is not installed or it's not in your path

安裝Pillow,命令pip install Pillow,安裝完畢會在Python文件夾下Lib\site-packages\pytesseract這個文件夾,里面有pytesseract.py文件

檢查上述報錯中的pytesseract.py源碼,發現如下說明:

# CHANGE THIS IF TESSERACT IS NOT IN YOUR PATH, OR IS NAMED DIFFERENTLY

tesseract_cmd = 'tesseract'

從網上找到相應的‘Tesseract-OCR’下載安裝(尋找對應版本):https://github.com/tesseract-ocr/tesseract/wiki

安裝后的默認文件路徑為(這里使用的是Windows版本):C:\Program Files (x86)\Tesseract-OCR\

然后將源碼中的:

tesseract_cmd = 'tesseract'

更改為:

tesseract_cmd = r'C:\Program Files (x86)\Tesseract-OCR\tesseract.exe'

版權聲明:本文為CSDN博主「大王大大王」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/wang_hugh/article/details/80760940


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM