Mac+VS Code环境下pytesseract模块找不到问题求助
解决方案
1. 安装正确的Python绑定库
你之前用pip3 install tesseract安装的是OCR引擎的pip包装,而Python调用tesseract需要的是pytesseract这个绑定库。在终端执行以下命令安装:
pip3 install pytesseract
2. 对齐VS Code与终端的Python环境
VS Code默认使用的Python解释器可能和终端不一致,导致终端装的库在VS Code里找不到:
- 先在终端执行
which python3,记下输出的路径(比如/usr/local/bin/python3) - 打开VS Code,点击左下角显示的Python版本标识,在弹出的列表里选择和刚才路径匹配的解释器
3. 验证安装有效性
在VS Code的内置终端里执行:
pip3 list | grep pytesseract
如果能看到pytesseract的版本信息,说明安装成功,此时再运行import pytesseract as tes就不会报错了。
额外排查点
如果仍有问题,直接在VS Code的内置终端重新执行pip3 install pytesseract,确保库安装到了当前编辑器使用的环境中。
内容的提问来源于stack exchange,提问作者Jamie Botham
相关产品推荐
相关产品推荐

