rJava安装故障

rJava安装故障,java,r,rjava,Java,R,Rjava,我想让RJava去工作 我已经下载了64位Java,并试图手动设置在R Studio中查找Java的位置 我不断发现这个错误: Error: package or namespace load failed for ‘rJava’: .onLoad failed in loadNamespace() for 'rJava', details: call: dyn.load(file, DLLpath = DLLpath, ...) error: unable to load share

我想让RJava去工作

我已经下载了64位Java,并试图手动设置在R Studio中查找Java的位置

我不断发现这个错误:

Error: package or namespace load failed for ‘rJava’:
 .onLoad failed in loadNamespace() for 'rJava', details:
  call: dyn.load(file, DLLpath = DLLpath, ...)
  error: unable to load shared object '/Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so':
  dlopen(/Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so, 6): Library not loaded: @rpath/libjvm.dylib
  Referenced from: /Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so
  Reason: image not found

任何回复都将受到重视

请查看此处的位置:

您可以在macOS中找到如何处理Java、R、rJava的描述。总的来说,那里有些混乱。你必须注意以下几点:

JDK的位置, 确保R指向正确的LIB, 确保您使用的是基于Oracle的JDK。 最终,您应该在设置好所有内容后让它运行

我不张贴完整的描述在这里,因为它是相当长的。另外,请注意允许运行基于JNI的代码的JDK设置。您需要确保JDK中有正确的设置

`/usr/libexec/java_home`/../Info.plist
有很多事情要做,但最终,它应该会起作用:

享受R的乐趣。

看看这里:-这是关于如何在macOS中处理rJava、R和JDK的非常详细的描述。