安装tesserocr报错Failed building wheel for tesserocr

导致错误的原因是没有安装wheel。

以下是正确安装姿势(Windows64):
步骤一:安装tesseract
下载地址:http://digi.bib.uni-mannheim.de/tesseract
其中文件名中带有dev的为开发版本,不带dev的为稳定版本,可以选择下载不带dev的版本,例如可以选择下载tesseract-ocr-setup-3.05.01.exe

步骤二:安装tesserocr-2.4.0-cp36-cp36m-win_amd64.whl(对应的是python3.6版本,如果安装的是python3.7版本,则选择tesserocr-2.4.0-cp37-cp37m-win_amd64.whl,如果出现not supported, 则换一个whl,多尝试一下)
下载地址:https://github.com/simonflueckiger/tesserocr-windows_build/releases
下载完成后,打开cmd,输入命令pip install tesserocr-2.4.0-cp36-cp36m-win_amd64.whl完成whl安装。

步骤三:打开cmd,输入pip install pillow,即完成tesserocr安装

若在使用中出现错误:
Traceback (most recent call last):
File “E:/Python_learning验证码识别/普通图片验证码识别.py”, line 8, in
result = tesserocr.image_to_text(image)
File “tesserocr.pyx”, line 2443, in tesserocr._tesserocr.image_to_text
RuntimeError: Failed to init API, possibly an invalid tessdata path: C:\Anaconda3/tessdata/

那就把tessdata文件复制到报错的目录下面,这里就是C:\Anaconda3\,然后再运行就可以了。

——————————————————————————————————————————————
微信关注号:python爬虫机器学习深度学习
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值