簡體   English   中英

pytesseract沒有這樣的文件或目錄OSError沒有2

[英]pytesseract No such file or directory OSError no 2

當我使用pytesseract的image_to_string功能,它拋出OSError: [Errno 2] No such file or directory 完整的錯誤消息在這里 當我使用subprocess.call(["tesseract", "inputfile.png", "outputfile"])發生同樣的情況。 其他所有建議都表明,我需要安裝tesseract,並且能夠在命令行上使用它。 但是,我是事先這樣做的,並且可以通過運行tesseract inputfile.png outputfile從命令行使用tesseract,並且效果很好。 問題在於,即使已安裝python子進程並可以從命令行訪問它,它也不支持tesseract。 順便說一下,我在macOS上。

我解決了自己的問題。 我必須在subprocess.call添加shell=True作為參數。 pytesseract不支持此功能,因此我創建了自己的模塊。 不知道為什么這樣做。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM