pyOCR没有可用的工具

use*_*838 7 python ocr

似乎我没有正确安装pyOCR,因为当我这样做时我得到一个空列表:

import pyocr.builders
pyocr.get_available_tools()
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

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

pip install pyocr --upgrade
Run Code Online (Sandbox Code Playgroud)

编辑

以下是诀窍.

sudo apt-get install tesseract-ocr
sudo apt-get install tesseract-ocr-eng
sudo apt-get install tesseract-ocr-ell
Run Code Online (Sandbox Code Playgroud)

小智 0

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