首页 > 解决方案 > 运行涉及 java 的 python 脚本时出错

问题描述

我正在使用需要 Java 的库 pytimeextractor。它在运行时显示错误。

SystemError:调用 dlopen 时出错(b'/Library/Java/JavaVirtualMachines/jdk-12.0.2.jdk/Contents/Home/jre/lib/server/libjvm.dylib':b'dlopen(/Library/Java/JavaVirtualMachines/jdk -12.0.2.jdk/Contents/Home/jre/lib/server/libjvm.dylib,10):找不到图像'

当我第一次导入并运行它时,它给出了一个错误KeyError: JAVA_HOME。我安装了 Maven 并设置了 JAVA HOME。现在echo $JAVA_HOME显示适当的结果。但我最终得到了这个新错误。我试着四处寻找解决方案。不幸的是,我没有成功。任何帮助,将不胜感激。

我第一次运行它时,它只显示 JAVA_HOME KeyError 并echo $JAVA_HOME用于给出一个空行。但是稍微研究了这个问题,我能够设置 PATH 并能够解决这个问题。但是,我不知道这个新错误是什么意思。

标签: javapythonruntime-error

解决方案


推荐阅读