win7 64位系统安装 Tesserocr 的一些问题

在学习《Python3网络爬虫开发实战》时,遇到Tesserocr安装问题。环境为Win764位,Python3.8.1。需安装Tesseract,设置PATH和TESSDATA_PREFIX环境变量,以及解决Python依赖的C++BuildTools。参照多个资源完成安装,包括下载whl文件,最终在Python中测试成功,但在命令行测试失败。
摘要由CSDN通过智能技术生成

在学习《Python3 网络爬虫开发实战》(第二版)第八章(293页)的时候,要安装 Tesserocr 时所遇到的一些问题。

我的环境:

win7 64位旗舰版

Python 版本是 3.8.1

pycharm PyCharm 2022.3 (Community Edition)
Build #PC-223.7571.203, built on November 30, 2022
Runtime version: 17.0.5+1-b653.14 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Windows 7 6.1
GC: G1 Young Generation, G1 Old Generation
Memory: 2038M
Cores: 4

下面整理一下安装时所参考的网页、文件等信息。

首先参考 Tesserocr 的安装 先安装Tesseract ,在 Index of /tesseract 安装 tesseract-ocr-setup-4.00.00dev.exe ,然后配置PATH环境变量。

参考 java - Tesseract-OCR安装使用说明 - 个人文章 - SegmentFault 思否 配置一个 TESSDATA_PREFIX 环境变量

参考 解决python安装包需要Microsoft C++ Build Tools问题_visualcppbuildtools_full.exe_Rabbit_Gray的博客-CSDN博客补充c++文件

参考 GitHub - sirfz/tesserocr: A Python wrapper for the tesseract-ocr API 下面的Windows部分的 pip 部分下载一个whl文件并安装

最后回到 Tesserocr 的安装 | 静觅 参考下面的Python代码进行测试。我自己测试成功了。但是 命令行测试失败了,我也没去详细研究命令行为什么失败。也许作者是苹果/Linux系统,也许是我路径、语法问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值