pytesseract.TesseractError:( - 5,'dyld:未加载库:原因:未找到图像)

时间:2015-04-30 14:56:58

标签: python python-2.7 tesseract python-tesseract

在Pytesseract中使用image_to_string()函数时,我收到以下错误:

File "/Library/Python/2.7/site-packages/pytesseract/pytesseract.py", line 164, in image_to_string
raise TesseractError(status, errors)
pytesseract.pytesseract.TesseractError: (-5, 'dyld: Library not loaded: /usr/local/lib/liblept.4.dylib\n  
Referenced from: /usr/local/bin/tesseract\n  Reason: image not found')

尝试重新安装Tesseract(查看Brew),PyTesseract,PIL,没有运气。 在我测试的其他机器上没有问题,所有都是OSX Yosemite 10.10.3。

难住了。

1 个答案:

答案 0 :(得分:2)

numpy是一个dynamic linker修饰符 - 它或多或少有助于查找库。您应该能够通过重新安装来找到liblept(leptonia): dyld

或者,您可以找到它正在搜索的库,并将其复制到其路径中或创建链接。