用pytesseract识别验证码报错

运行py文件出现下面报错

pytesseract.pytesseract.TesseractError: (1, 'Error opening data file \\Program Files\\Tesseract-OCR\\tessdata/eng.traineddata')

 

在py文件中指定tessdata_dir

testdata_dir_config = '--tessdata-dir "C:\\Program Files\\Tesseract-OCR\\tessdata"'
textCode = pytesseract.image_to_string(img, config=testdata_dir_config)

问题解决

 

 

出现这个报错

FileNotFoundError: [WinError 2] 系统找不到指定的文件。

 

修改pytesseract.py文件里的tesseract_cmd 

tesseract_cmd = 'C:\\Program Files\\Tesseract-OCR\\tesseract.exe'

问题解决

 

posted @ 2018-05-13 18:22  Operater  阅读(3882)  评论(0编辑  收藏  举报