Linux下安装tesseract教程及遇到问题

详细步骤可参考Linux下安装tesseract教程_Tomcat_wr8的博客-CSDN博客_linux tesseract

本文指出在部署过程中遇到的问题

一.下载地址不可用的问题:通过下列链接下载到本地再上传到服务器。

tesseract5.1:https://github.com/tesseract-ocr/tesseract/archive/refs/tags/5.1.0.tar.gz

打开链接即可直接下载到本地。

leptonica: http://www.leptonica.org/download.html

手动选择1.74以上的版本leptonica安装即可。Linux下安装tesseract教程及遇到问题_第1张图片

先下载到本地,再通过Xftp等文件传输软件上传到服务器中,参考Xftp如何传输文件?Xftp传输文件的技巧 - 镜像之家

如下图所示

Linux下安装tesseract教程及遇到问题_第2张图片

二、在项目安装中发现报错:Leptonica 1.74 or higher is required

即缺少leptonica

检查发现是环境变量部署出现问题,按照原文中的部署环境变量是错误的。

正确部署方法为:

配置leptonica环境变量
vim /etc/profile
添加以下字段:

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/leptonica/lib/pkgconfig
export PKG_CONFIG_PATH
CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/usr/local/leptonica/include/leptonica
export CPLUS_INCLUDE_PATH
C_INCLUDE_PATH=$C_INCLUDE_PATH:/usr/local/leptonica/include/leptonica
export C_INCLUDE_PATH
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/leptonica/lib
export LD_LIBRARY_PATH
LIBRARY_PATH=$LIBRARY_PATH:/usr/local/leptonica/lib
export LIBRARY_PATH
LIBLEPT_HEADERSDIR=/usr/local/leptonica/include/leptonica
export LIBLEPT_HEADERSDIR

刷新配置:
source /etc/profile

环境变量的设置参考Leptonica 1.74 or higher is required. 的解决办法_小北海7777的博客-CSDN博客

后续步骤按原文操作即可

你可能感兴趣的:(Linux,linux,centos,运维)