无法加载rJava库

时间:2018-06-21 18:42:22

标签: r rstudio rjava

我正在运行RSTudio版本1.1.442和R3.5。当我尝试加载rJava时,出现以下错误;

  

库(rJava)   错误:“ rJava”的包或名称空间加载失败:    .onLoad在'rJava'的loadNamespace()中失败,详细信息:     调用:dyn.load(file,DLLpath = DLLpath,...)     错误:无法加载共享对象“ /Library/Frameworks/R.framework/Versions/3.5/Resources/library/rJava/libs/rJava.so”:     dlopen(/Library/Frameworks/R.framework/Versions/3.5/Resources/library/rJava/libs/rJava.so,6):库未加载:/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home /lib/server/libjvm.dylib     引用自:/Library/Frameworks/R.framework/Versions/3.5/Resources/library/rJava/libs/rJava.so     原因:找不到合适的图像。确实找到了:       /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjvm.dylib:mach-o,但体系结构错误       /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libclient.dylib:mach-o,但体系结构错误

我尝试卸载并重新安装Java,并运行了终端命令R CMD javareconf,但没有成功。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

感谢您的建议。 Java的第二次重新安装成功了。