首页 > 解决方案 > Tesseract 4.1.1 错误 eng.traineddata 在谷歌 colab 中找不到

问题描述

我正在尝试在 google colab 中安装 tesseract 4.1.1。我已经安装了 tesseract,我可以使用!tesseract --version. 之后,我在/usr/local/share/tessdata/文件夹中下载了 eng.traineddata 和 org.traineddata

现在,当尝试从 python 使用它时,它给了我以下错误

TesseractError: (1, 'Error opening data file /usr/local/share/tessdata/eng.traineddata Please make sure the TESSDATA_PREFIX environment variable is set to your "tessdata" directory. Failed loading language \'eng\' Tesseract couldn\'t load any languages!)

我试图检查文件是否存在


if os.path.isfile('/usr/local/share/tessdata/eng.traineddata'):
    print ("File exist")

打印File exist。对此的任何帮助将不胜感激。谢谢

标签: ocrgoogle-colaboratorytesseractpython-tesseract

解决方案


试试这个命令

export TESSDATA_PREFIX=/usr/local/share/ 

推荐阅读