pip3 install tesserocr安装失败(已解决)

本文详细介绍了如何安装Tesseract OCR软件及其Python封装库Tesserocr,包括配置环境变量、解决安装过程中遇到的问题,如pip安装Pillow失败及whl文件不匹配等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装Tesseract

tesserocr是Python的一个OCR识别库,但其实是对tesseract做的一层Python API封装,所以它的核心是tesseract,因此安装tesserocr之前,需要先安装tesseract.

这里我安装的是 tesseract-ocr-setup-3.05.02-20180621.exe

安装的语言包的时候,耐心等待,会很久。

验证安装

安装成功之后验证图片:

在命令行下输入:tesseract image.png stdout -l eng

 

Tesseract配置环境变量

配置TESSDATA_PREFIX:

添加至Path变量:

复制tessdata整个文件夹至Python安装目录中:

安装Tesserocr

遇到的很坑的就是在安装Tesserocr的时候,pip3 install pillow命令并没有那么顺利

问题一:pip3 install pillow错误如下:

 

先不要着急去安装Microdoft Visual C++ 14.0,我们换一种安装方式

首先下载对应的.whl文件,一定要与tesseract版本配对:

运行命令:pip3 install tesserocr-2.2.2-cp36-cp36m-win_amd64.whl

问题来了,并不能安装成功,反而提示:tesserocr-2.2.2-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform

解决如下:查看pip支持的文件名还有版本

$ import pip
$ import pip._internal
$ print(pip._internal.pep425tags.get_supported())

但是tesserocr暂时没有看到cp37的版本.whl文件,由于我目前本地是python3.7.0

所以最终,我选择将python版本往下降,重新安装了python3.6.6

然后再次运行:pip3 install tesserocr-2.2.2-cp36-cp36m-win_amd64.whl

验证安装

 

 

 

### Linux环境下pip3安装paramiko失败解决方案 在Linux环境中遇到`pip3 install paramiko`命令执行失败的情况时,可以按照以下建议来解决问题。 为了确保Paramiko及其依赖项能够顺利安装,在尝试安装Paramiko之前应该先更新系统的包管理器并安装必要的开发库文件。这可以通过运行以下命令完成: ```bash sudo apt-get update && sudo apt-get upgrade -y sudo apt-essential -y ``` 上述命令会获取最新的软件列表,并升级已有的软件包到最新版本;接着安装编译Python扩展所需的工具链和头文件[^1]。 如果仍然存在无法找到特定模块的问题,则可能是由于缺少`setuptools`或其版本过低引起的。此时应当考虑通过官方推荐的方式重新安装或升级此组件: ```bash curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python3 get-pip.py --force-reinstall pip3 install --upgrade setuptools wheel ``` 这段脚本可以从网络下载最新的Pip安装程序,并强制覆盖现有安装,随后再单独提升Setuptools至最新稳定版以避免兼容性问题[^2]。 对于某些情况下可能存在的国内访问PyPI速度较慢而导致超时错误的现象,可以选择切换为中国科学技术大学镜像源来进行加速: ```bash pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple ``` 这条配置更改了默认索引URL指向更快捷的服务地址,从而提高下载效率减少等待时间[^4]。 最后再次尝试安装Paramiko模块前最好也把当前使用的Pip本身升到最新状态,防止因旧版本Bug影响正常使用体验: ```bash pip3 install --upgrade pip ``` 经过以上步骤处理之后,通常就可以正常地利用`pip3 install paramiko`成功部署所需库了[^5]。
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值