CnpeCoder 2023-05-17 16:38 采纳率: 0%
浏览 19

tesseract(5.3.0版本)调用中文包报错

tesseract(5.3.0版本)调用中文包报错,信息如下:
pytesseract.pytesseract.TesseractError: (1, 'Error opening data file C:\Program Files\Tesseract-OCR\tessdata/chi_sim.traineddata Please make sure the TESSDATA_PREFIX environment variable is set to your "tessdata" directory. Failed loading language 'chi_sim' Tesseract couldn't load any languages! Could not initialize tesseract.')

通过cmd确认已经安装中文包,自带英文包可以用,自带的中文包也可以用,镜像下载中文包不能用(最新的也是5年前了。)
是否我的tesseract-ocr版本太新了?

  • 写回答

2条回答 默认 最新

  • 「已注销」 2023-05-17 16:40
    关注

    参考GPT和自己的思路:根据你提供的信息,可能是你的TESSDATA_PREFIX环境变量没有配置正确,或者中文包文件路径有误。请确保以下几点:

    1. TESSDATA_PREFIX环境变量已经配置并指向正确的路径。
    2. 中文包文件路径和名称没有错误。
    3. 中文包文件未被损坏或删除。

    另外,如果你确认以上几点都没有问题,你可以尝试降低tesseract-ocr版本,以验证是否是版本的问题。如果问题仍然存在,请检查你的操作环境和权限设置,以确保你有足够的权限访问和读取文件。

    评论

报告相同问题?

问题事件

  • 创建了问题 5月17日

悬赏问题

  • ¥15 软件工程用例图的建立(相关搜索:软件工程用例图|画图)
  • ¥15 如何在arcgis中导出拓扑关系表
  • ¥15 处理数据集文本挖掘代码
  • ¥15 matlab2017
  • ¥15 在vxWorks下TCP/IP编程,总是connect()报错,连接服务器失败: errno = 0x41
  • ¥15 AnolisOs7.9如何安装 Qt_5.14.2的运行库
  • ¥20 求:怎么实现qt与pcie通信
  • ¥50 前后端数据顺序不一致问题,如何解决?(相关搜索:数据结构)
  • ¥15 基于蒙特卡罗法的中介效应点估计代码
  • ¥15 罗技G293和UE5.3