环境:Mac、Python3.9.6。
Python:
import pytesseract
from PIL import Image #用于读取图片
image = Image.open("123.png")
result = pytesseract.image_to_string(image)
print(result1)
使用pytesseract.image_to_string()时报错:
pytesseract.pytesseract.TesseractNotFoundError: tesseract is not installed or it's not in your PATH. See README file for more information.
本地电脑没有安装tesseract库。
本地电脑安装tesseract库。
Mac电脑命令行执行:
brew install tesseract
报错:
command not found: brew
先安装brew。
安装命令如下:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
输入1和y,开始安装brew。
成功之后,继续安装tesseract。
安装成功之后,添加环境变量:
通过如下命令,打开电脑环境变量文件:
nano ~/.bash_profile
文件最后添加(这个目录,安装brew时可以看到):
export PATH=/opt/homebrew/Cellar/tesseract/5.3.4:$PATH
退出文件之后,通过如下命令,使配置文件生效:
source ~/.bash_profile
生效之后,重启下开发环境,我是使用的VSCode,重新打开Python代码,运行程序即可。