tesseract 可执行文件位于 MacOS 上的哪里,以及如何在 Python 中定义它?

Kus*_*han 1 python macos tesseract python-3.x python-tesseract

我使用 pytesseract 编写了一个代码,每当我运行它时,我都会收到此错误:

TesseractNotFoundError: tesseract is not installed or it's not in your path

我已经使用 HomeBrew 安装了 tesseract 并且也pip安装了它。

小智 5

如果使用 Homebrew 安装,则默认位于/usr/local/bin/tesseract中。要验证这一点,请which tesseract按照 Dmitrii Z. 提到的那样在终端中运行。

如果存在,您可以在导入库后将以下行添加到 python 脚本中,在 python 环境中进行设置: pytesseract.pytesseract.tesseract_cmd = r'/usr/local/bin/tesseract'