只能从单独的tesseract控制台运行python代码

时间:2019-06-24 09:41:15

标签: python visual-studio opencv tesseract

我正在使用Visual Studio编写我的项目,并希望使用pytesseract进行图像识别,所以我使用pip进行安装。然后,我想我也必须下载tesseract,所以我这样做了,它可以在带有“控制台”命令行的单独文件夹中找到。问题是,如果我尝试在Visual Studio中运行代码,则说找不到tesseract。

但是如果我通过tesseract的命令行运行脚本,它会很好地工作。有没有更方便的方法来执行我的代码?始终从单独的命令行运行它似乎有些乏味。

2 个答案:

答案 0 :(得分:0)

将tesseract文件夹添加到系统PATH。它应该解决问题。

答案 1 :(得分:0)

只需阅读documentation

# If you don't have tesseract executable in your PATH, include the following:
pytesseract.pytesseract.tesseract_cmd = r'<full_path_to_your_tesseract_executable>'