Unable to load library #39;tesseract#39;: libtesseract.so: cannot open shared object file: No such file or directory(无法加载库“tesseract:libtesseract.so:无法打开共享对象文件:没有这样的文件或目录)
问题描述
我的 MBP 上运行 tesseract 和 Tess4J 有一段时间了.今天我开始将我的应用程序迁移到服务器并开始在服务器上安装所有内容.在 tomcat 中运行 Tess4J 之前,我尝试运行一个简单的 java 程序以确保一切正常.这不是……
I've had tesseract and Tess4J running on my MBP for a while now. Today I started to migrate my app to the server and started installing everything on the server. Prior to running Tess4J in tomcat I tried to run a simple java program to make sure everything is fine and dandy. It's not...
- 我在 centOS 64 位服务器上
- 我已经安装了 tesseract 并且它工作正常 -
tesseract myimage.jpg mytext
产生数据
但是,运行我使用 Tess4j 的简单类会产生此错误:
However, running my simple class that useses Tess4j produces this error:
线程主"java.lang.UnsatisfiedLinkError 中的异常:无法加载库tesseract":libtesseract.so:无法打开共享对象文件:没有这样的文件或目录
Exception in thread "main" java.lang.UnsatisfiedLinkError: Unable to load library 'tesseract': libtesseract.so: cannot open shared object file: No such file or directory
到目前为止我做了什么
- 我在安装 tesseract 后运行了
sudo ldconfig
- 我在
/usr/local/lib/libtesseract.so
中搜索了 libtesseract.so 和它
- I've ran
sudo ldconfig
after installing tesseract - I've search for libtesseract.so and its found in
/usr/local/lib/libtesseract.so
服务器上的文件夹包含以下文件:
Folder on server contains these files:
myimge.png
ghost4j-0.3.1.jar
jai_imageio.jar
jna.jar
maslab.jar
pngj.jar
tess4j.jar
TesseractExample.class
TesseractExample.java
tesseract -v 产生:
tesseract -v produces:
tesseract -v
tesseract 3.02.02
leptonica-1.69
libjpeg 6b : libpng 1.2.49 : libtiff 3.9.4 : zlib 1.2.3
问题
如何让 Tess4J 知道 libtesseract.so 确实存在?在此处输入代码
How can I make Tess4J aware that libtesseract.so does exist?enter code here
推荐答案
我也遇到了这个问题.
你安装tesseract后有没有运行以下:
Did you run the following after installing tesseract:
sudo ldconfig
这为我解决了问题.
这篇关于无法加载库“tesseract":libtesseract.so:无法打开共享对象文件:没有这样的文件或目录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:无法加载库“tesseract":libtesseract.so:无法打开共享对象文件:没有这样的文件或目录
基础教程推荐
- 减少 JVM 暂停时间 >1 秒使用 UseConcMarkSweepGC 2022-01-01
- 在 Libgdx 中处理屏幕的正确方法 2022-01-01
- FirebaseListAdapter 不推送聊天应用程序的单个项目 - Firebase-Ui 3.1 2022-01-01
- 降序排序:Java Map 2022-01-01
- 无法使用修饰符“public final"访问 java.util.Ha 2022-01-01
- Java:带有char数组的println给出乱码 2022-01-01
- 如何使用 Java 创建 X509 证书? 2022-01-01
- Java Keytool 导入证书后出错,"keytool error: java.io.FileNotFoundException &拒绝访问" 2022-01-01
- “未找到匹配项"使用 matcher 的 group 方法时 2022-01-01
- 设置 bean 时出现 Nullpointerexception 2022-01-01