没有名为 pytesseract 的模块错误

No module named pytesseract error

我正在尝试将 pytesseract 用于 OCR,在 raspberry pi 上使用 Raspbian

我已经阅读了几个关于这个主题的问题,但找不到有效的答案,他们通常说用 pip 安装 pytesseract,我做到了。

我的代码很简单:

import pytesseract
from PIL import Image
print(pytesseract.image_to_string(Image.open('test.jpg')))

但是它 return 的错误信息是:"ImportError: No module named 'pytesseract' .

我已经安装了 tesseracrt-ocr(whereis tesseract-ocr 命令 returns /usr/share/tesseract-ocr

我已经使用 pip install tesseract 安装了 pytesseract(returns 成功安装了 Pillow-4.3.0 olefile-0.44 pytesseract-0.1。 7 ... 但是 whereis pytesseract 命令没有 return 任何东西 --> 问题?)。

你知道我遇到的问题吗?

安装pytesseract后查看,使用

<cmd>C:\> pip install pytesseract

尝试:

import pytesseract

如果上面的方法不起作用那么它已经对安装做了一些事情, 检查 pytesseract 文件夹是否在 "\Python27\Lib\site-packages" ,

下可用

从站点包中尝试上面的命令,希望这有帮助, 否则安装有问题。

在您的代码中添加这一行

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

设置安装 tesseract-ocr 的路径,并将此路径添加到 window 环境 variable.Also 检查此 link Tesseract installation 以完成安装超正方体。