当前位置:   article > 正文

【问题记录】06 python使用pytesseract报错:pytesseract.pytesseract.TesseractNotFoundError: tesseract is not inst

pytesseract.pytesseract.tesseractnotfounderror: tesseract is not installed o


1、问题出现

环境:Mac、Python3.9.6。

Python:

import pytesseract
from PIL import Image #用于读取图片

image = Image.open("123.png")
result = pytesseract.image_to_string(image)
print(result1)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

使用pytesseract.image_to_string()时报错:

pytesseract.pytesseract.TesseractNotFoundError: tesseract is not installed or it's not in your PATH. See README file for more information.
  • 1

2、原因分析

本地电脑没有安装tesseract库。

3、解决方法

本地电脑安装tesseract库。

Mac电脑命令行执行:

brew install tesseract
  • 1

报错:

command not found: brew
  • 1

先安装brew

安装命令如下:

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
  • 1

在这里插入图片描述

输入1和y,开始安装brew。

成功之后,继续安装tesseract。

在这里插入图片描述

安装成功之后,添加环境变量:

通过如下命令,打开电脑环境变量文件:

nano ~/.bash_profile
  • 1

文件最后添加(这个目录,安装brew时可以看到):

export PATH=/opt/homebrew/Cellar/tesseract/5.3.4:$PATH
  • 1

退出文件之后,通过如下命令,使配置文件生效:

source ~/.bash_profile
  • 1

生效之后,重启下开发环境,我是使用的VSCode,重新打开Python代码,运行程序即可。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/243094
推荐阅读
相关标签
  

闽ICP备14008679号