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

如何在Python(Spyder)中使用pytesseract?已遇模块未找到错误

解决pytesseract模块找不到及使用问题

步骤1:安装pytesseract Python模块

你遇到的ModuleNotFoundError是因为未安装pytesseract这个Python包,直接在命令行或Spyder的终端中执行以下命令安装:

pip install pytesseract

如果使用了虚拟环境,需先激活对应环境再执行安装命令。

步骤2:配置Tesseract OCR路径

安装完pytesseract后,还需要让它找到你已安装的Tesseract程序,有两种方法:

方法一:在代码中直接指定路径

在你的代码里,import pytesseract之后添加一行代码,指定Tesseract的安装路径(对应你装在Program Files (x86)的位置):

import cv2 
import pytesseract

# 添加这行,路径根据实际安装位置调整
pytesseract.pytesseract.tesseract_cmd = r'C:\Program Files (x86)\Tesseract-OCR\tesseract.exe'

IMG_DIR = 'Pictures/'
image = cv2.imread(IMG_DIR + 'aurebesh.jpg')

如果你的Tesseract安装目录有变动,修改引号内的路径即可。

方法二:配置系统环境变量

  1. 找到Tesseract的安装目录(比如C:\Program Files (x86)\Tesseract-OCR)
  2. 打开系统环境变量设置,将该目录添加到PATH变量中
  3. 重启Spyder,之后pytesseract就能自动找到Tesseract程序,无需在代码中指定路径

内容的提问来源于stack exchange,提问作者Matheus Torres

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 11:45:34