本文共 679 字,大约阅读时间需要 2 分钟。
在Windows环境下使用pytesseract识别验证码时,可能会遇到以下错误:
pytesseract.pytesseract.TesseractNotFoundError: tesseract is not installed or it’s not in your path
这个错误提示表明,Tesseract OCR软件未安装或未被正确添加到Python的环境路径中。以下是解决方案:
确认Tesseract的安装路径
打开终端或命令提示符,输入以下命令以查找Tesseract的安装路径:path
查找完成后,找到包含Tesseract-OCR的文件夹路径,例如:
C:\Program Files\Tesseract-OCR
配置pytesseract的Tesseract命令
打开Python文件或脚本,找到pytesseract的配置部分,查找tesseract_cmd变量。默认值通常是'tesseract',但需要更新为实际安装路径。例如:tesseract_cmd = r'C:\Program Files\Tesseract-OCR\tesseract.exe'
确保路径正确,必要时使用反斜杠或r''包裹,避免路径解析错误。
运行脚本
确认配置无误后,运行脚本,应该不会再出现TesseractNotFoundError。注意事项:
转载地址:http://rcafk.baihongyu.com/