You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Ubuntu 22.04的Jupyter-Lab中运行pytesseract库?

解决Ubuntu 22.04环境下pytesseract 0.3.10无法运行的问题

1. 先安装底层Tesseract OCR

pytesseract是Tesseract OCR的Python封装库,Ubuntu环境下必须先安装底层的Tesseract引擎:

sudo apt update && sudo apt install tesseract-ocr

2. 获取Tesseract的准确路径

执行命令查找Tesseract的安装路径:

which tesseract

Ubuntu 22.04中默认路径为 /usr/bin/tesseract,以实际输出为准。

3. 正确设置pytesseract的路径变量

你之前尝试的tesseract_user_cmd和tesseract_user_terminal并非pytesseract的合法属性,正确的变量名仍是tesseract_cmd,和Windows环境一致。修改代码如下:

import pytesseract as pt
# 替换为which命令输出的实际路径
pt.tesseract_cmd = '/usr/bin/tesseract'

额外注意事项

  • 若Jupyter-Lab运行在虚拟环境中,需确保虚拟环境内已安装pytesseract:pip install pytesseract
  • 如需识别非英文文本,可安装对应语言包,例如中文简体包:sudo apt install tesseract-ocr-chi-sim

内容的提问来源于stack exchange,提问作者Parham Hassani

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 02:19:57