python_爬虫使用pytesseract识别验证码遇到esseract-OCR esseract.exe 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
于是按照网上教程在pytesseract.py(在python的安装目录里面可以找到,我的路径:C:\Users\Administrator\AppData\Local\Programs\Python\Python38\Lib\site-packages\pytesseract)
文件里面设置安装路径:
tesseract_cmd = 'tesseract’修改为:tesseract_cmd= ‘C:\Program Files (x86)\Tesseract-OCR\tesseract.exe’(此路径为tesseract的安装路径)
修改完后报如下错误:
pytesseract.pytesseract.TesseractNotFoundError: C:\Program Files (x86)\Tesseract-OCR esseract.exe is not installed or it’s not in your PATH
于是继续在网上找教程没找到了个外国小伙的教程修改如下:
tesseract_cmd = ‘C:\Program Files (x86)\Tesseract-OCR\tesseract.exe’
问题解决