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

在学习《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系统,也许是我路径、语法问题。

你可能感兴趣的:(python)