pyOCR 没有可用的工具

Posted

技术标签:

【中文标题】pyOCR 没有可用的工具【英文标题】:No tools available from pyOCR 【发布时间】:2015-10-31 18:21:54 【问题描述】:

似乎我没有正确安装 pyOCR,因为我在安装时得到了一个空列表:

import pyocr.builders
pyocr.get_available_tools()

有什么想法吗?

我已经通过pip在一个环境中安装了pyOCR:

pip install pyocr --upgrade

编辑

下面的方法成功了。

sudo apt-get install tesseract-ocr
sudo apt-get install tesseract-ocr-eng
sudo apt-get install tesseract-ocr-ell

【问题讨论】:

在windows系统中只需将tesseract目录的路径添加到系统路径环境变量中即可。到时候就可以了。 @user706838 我已经安装了 pyocr 包,但我仍然收到此错误 import pyocr.builders ModuleNotFoundError: No module named 'pyocr.builders' im using ubuntu。我该如何解决? 【参考方案1】:

pyocr 需要任何与之关联的 ocr 引擎/工具。您需要单独安装任何 ocr 引擎/工具,如 Tesseract-OCR 或任何其他。独立安装工具后,将PATH变量指向对应目录,以便pyocr定位工具。

【讨论】:

以上是关于pyOCR 没有可用的工具的主要内容,如果未能解决你的问题,请参考以下文章

使用 Tesseract 和 Pyocr 在 Python 中获取字体大小

Linuxyum install 没有可用软件包 解决办法

在 10.9 上使用 Xcode 6 没有可用的 iOS 8.0 模拟器

电脑没有足够的可用内存来运行此程序,请清楚部分程序,然后再试。是怎么回事

请教.net4.0以上的程序可用的混淆和加壳工具和基本概念

Xcode 11.3“没有可用的条件”