当我使用 pytesseract 的image_to_string
函数时,它会抛出OSError: [Errno 2] No such file or directory
. 完整的错误信息在这里。当我使用subprocess.call(["tesseract", "inputfile.png", "outputfile"])
. 其他所有建议都说我需要安装 tesseract,并能够在命令行上使用它。但是,我事先这样做了,并且可以通过运行从命令行使用 tesseract tesseract inputfile.png outputfile
,这工作正常。问题是 python 子进程不支持 tesseract,即使它已安装并可从命令行访问。顺便说一句,我在 macOS 上。
问问题
326 次