当前位置:   article > 正文

python -使用pytesseract识别验证码中遇到的问题_pytesseract.pytesseract.tesseractnotfounderror: te

pytesseract.pytesseract.tesseractnotfounderror: tesseract is not installed o

使用pytesseract识别验证码中遇到异常如下:

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

检查上述报错中的pytesseract.py源码,发现如下说明:

  1. # CHANGE THIS IF TESSERACT IS NOT IN YOUR PATH, OR IS NAMED DIFFERENTLY
  2. 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'

 

再次运行之前的PY脚本,成功.

 

 

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/243108
推荐阅读
相关标签
  

闽ICP备14008679号