PyTesseract无法正常工作

时间:2016-07-03 06:56:41

标签: python image python-imaging-library ocr pytesser

安装PyTesseract后,我进入了我的Mac终端以确保其正常工作。我把它输出到一个完全找到的文本文件中,但是在Enthought Canopy中运行这段代码之后:

import pytesseract
from PIL import Image

print pytesseract.image_to_string(Image.open('/Users/Nelson/Desktop/Projects/R6S Statistics/OCR/ocr-test.png'))

我明白了:

AttributeError: 'ImagingDecoder' object has no attribute 'pulls_fd'

此错误来自PIL文件:

/Users/Nelson/Desktop/Canopy/User/lib/python2.7/site-packages/PIL/ImageFile.pyc

1 个答案:

答案 0 :(得分:1)

我能够通过重新启动我的Jupyter笔记本内核来解决此错误。我在笔记本会话中间执行了pip install --upgrade scikit-image并收到此错误。升级安装了较新版本的PIL(v4.0),但之前安装的(v3.2)版本已经加载到内存中。