pip3 install tesserocr安装失败(已解决)

安装Tesseract

tesserocr是Python的一个OCR识别库,但其实是对tesseract做的一层Python API封装,所以它的核心是tesseract,因此安装tesserocr之前,需要先安装tesseract.

这里我安装的是 tesseract-ocr-setup-3.05.02-20180621.exe

安装的语言包的时候,耐心等待,会很久。

验证安装

安装成功之后验证图片:

在命令行下输入:tesseract image.png stdout -l eng

 

Tesseract配置环境变量

配置TESSDATA_PREFIX:

添加至Path变量:

复制tessdata整个文件夹至Python安装目录中:

安装Tesserocr

遇到的很坑的就是在安装Tesserocr的时候,pip3 install pillow命令并没有那么顺利

问题一:pip3 install pillow错误如下:

 

先不要着急去安装Microdoft Visual C++ 14.0,我们换一种安装方式

首先下载对应的.whl文件,一定要与tesseract版本配对:

运行命令:pip3 install tesserocr-2.2.2-cp36-cp36m-win_amd64.whl

问题来了,并不能安装成功,反而提示:tesserocr-2.2.2-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform

解决如下:查看pip支持的文件名还有版本

$ import pip
$ import pip._internal
$ print(pip._internal.pep425tags.get_supported())

但是tesserocr暂时没有看到cp37的版本.whl文件,由于我目前本地是python3.7.0

所以最终,我选择将python版本往下降,重新安装了python3.6.6

然后再次运行:pip3 install tesserocr-2.2.2-cp36-cp36m-win_amd64.whl

验证安装

 

 

 

  • 9
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 11
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值