【问题标题】:"opencv_java" library missing for robot framework Sikuli library installation in Red Hat 7Red Hat 7 中的机器人框架 Sikuli 库安装缺少“opencv_java”库
【发布时间】:2020-05-31 14:51:14
【问题描述】:

我正在尝试在 Red Hat 7 服务器上安装 Robot Framework Sikuli 库。使用 pip 成功安装库,但是在执行脚本时 Sikuli 失败并出现以下 java 错误:

[error] RunTimeAPI: loadLib: opencv_java not usable:
java.lang.UnsatisfiedLinkError: no opencv_java in java.library.path

我尝试为 Red Hat 安装 OpenCV 库,但没有解决问题。找不到提供opencv_java 文件的包。请您帮忙解决问题。

【问题讨论】:

    标签: opencv robotframework sikuli


    【解决方案1】:

    Java 正在尝试查找库文件libopencv_java.so,但该库以版本号命名。作为libopencv_java<version>.so。创建一个指向名为libopencv_java.so 的文件的符号链接应该可以解决这个问题。这是 Debian 9 的示例。

    cd /usr/lib/jni
    ln -s libopencv_java249.so libopencv_java.so
    

    【讨论】:

      猜你喜欢
      • 2022-10-18
      • 2018-01-31
      • 1970-01-01
      • 2011-12-15
      • 2019-03-19
      • 2022-08-18
      • 1970-01-01
      • 2020-12-28
      • 2015-10-09
      相关资源
      最近更新 更多