Closed yipmanho closed 11 months ago
啊?这也太奇怪了,Rapid引擎的兼容性是相当好的,还没见过跑不起来的。
请试试单独运行这个程序:
UmiOCR-data\plugins\win7_x64_RapidOCR-json\RapidOCR-json.exe
正常情况下,它应该显示OCR init completed
。如果有报错,贴上来我看看
是显示OCR init completed 还是不行
OK,看来引擎没有问题,那么可能是接口与引擎的通信存在问题。结合1.3的报错弹窗来看,可能是进程交互时,无法识别路径。
请尝试以下操作:
用记事本打开 v2.0 Rapid版的以下文件:
UmiOCR-data\plugins\win7_x64_RapidOCR-json\api_rapidocr.py
第10行,原本是:
ExePath = os.path.dirname(os.path.abspath(__file__)) + "/RapidOCR-json.exe"
将它改为RapidOCR-json.exe
的绝对路径,如下:(请检查,确保是你电脑上的正确路径)
ExePath = "C:/Users/Administrator/Desktop/工具/Umi-OCR_Rapid_v2.0.0/UmiOCR-data/plugins/RapidOCR-json.exe"
第60行,原本是:
return f"[Error] OCR init fail. Argd: {tempConfigs}"
改为:
return f"[Error] OCR init fail. Argd: {tempConfigs} / {e}"
保存关闭此文件,重试OCR,看看有何变化。如果仍有[Error] OCR init fail
的报错,其中会包含更多信息。请重新截图给我看看。
重装了一下系统 都能用了 应该是缺少了什么系统文件 谢谢大佬