ocr - 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
。对此的任何帮助将不胜感激。谢谢
解决方案
试试这个命令
export TESSDATA_PREFIX=/usr/local/share/
推荐阅读
- python-3.x - 如何将数据框中的列绘制为子图
- python-3.x - 每隔一小时更新一次频率
- c# - 将类型列表gameObjects添加到GameObject列表时获取null
- python - python fabric run() sudo 命令不提示输入密码
- sharepoint - 具有 4 个条件的 CAML 查询将引发此错误“无法完成此操作。\n\n请重试。”
- python - Web Scraping 问题,使用 BeautifulSoup 库返回空列表
- c# - 如何统一停止触发动画?
- javascript - 带切换的响应式垂直/水平标题表
- javascript - 我究竟做错了什么?从下拉列表中获取选择。Javascript
- javascript - 如何使用jQuery将jsp文件包含在另一个jsp文件中