OCRmyPDF 抛出 [WinError 2] 系统找不到指定的文件

时间:2021-02-27 15:51:19

标签: python pdf ocr tesseract

我遇到了一个奇怪的错误:只要我运行 OCRmyPDF(在 Python 或 cmd 中),我的输出就会充满以下错误消息: df.T.values

即使通过记录器中的“verbosity=True”选项,我也没有得到错误消息来源的指示(当我只导入库时,我已经收到此错误)。此外,该函数完全按照预期执行,并且该过程以退出代码 0 完成。

有谁知道那里有什么问题吗?

最好的, 凯文

1 个答案:

答案 0 :(得分:0)

请按照以下两个步骤

  1. https://pypi.org/project/camelot-py/ 安装 camelot-py。

  2. 然后从 https://www.ghostscript.com/download/gsdnld.html 安装 Ghostscript 并添加环境变量。

注意:在计算机环境变量中添加以下路径

C:\Program Files\gs\gs9.54.0\bin

C:\Program Files\gs\gs9.54.0\lib

然后重新启动计算机后,问题就解决了。

注意:但如果您仍然遇到错误,请确保您已通过命令安装 ocrmypdf 版本 12.2.o。 pip 安装 ocrmypdf==12.2.0

谢谢