我通过Anaconda / Spyder控制台环境运行Python 版本-3.7.2(默认值,2019年1月2日,17:07:39)[MSC v.1915 64位(AMD64)]
我遵循了这个stackoverflow帖子中的建议: Tesseract Not Found Error
用于处理以下错误:
TesseractNotFoundError:C:\ Program Files \ Tesseract-OCR esseract.exe未安装或不在您的路径中
请注意,路径的一部分丢失了。它安装在: C:\ Program Files \ Tesseract-OCR \ tesseract.exe
在我的pytesseract.py文件中,我将建议的路径更改为: tesseract_cmd ='C:\ Program Files \ Tesseract-OCR \ tesseract.exe
这不能解决我的问题,导致现在出现错误消息,并且缺少部分路径字符串。
TesseractNotFoundError:C:\ Program Files \ Tesseract-OCR esseract.exe未安装或不在您的路径中
所以我玩了这个,并添加了第二个\,如下所示:
Python代码:
tesseract_cmd ='C:\ Program Files \ Tesseract-OCR \\ tesseract.exe'
现在,这可以正常工作,并且可以阅读并成功将整个报纸页面图像转换为字符串文本。
我最初遵循的建议中没有任何内容指示我必须在路径中添加第二个\,并且我不明白自己为什么需要这样做。
我将感谢您提供有关发生这种情况的任何指导?