繁体   English   中英

rJava安装麻烦

[英]rJava install troubles

我正在尝试让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

任何回应将不胜感激

在这里看看位置: R,Java,rJava和macOS冒险

您可以在其中找到有关如何在macOS中处理Java,R,rJava的描述。 通常那里有些混乱。 您必须注意以下几件事:

  • JDK的位置,
  • 确保R指向正确的库,
  • 确保您使用的是基于Oracle的JDK。

最终,一旦将所有内容设置到位,就应该使它运行。

由于篇幅太长,我这里不作完整描述。 另外,请注意允许运行基于JNI的代码的JDK设置。 您需要确保JDK内部具有正确的设置

`/usr/libexec/java_home`/../Info.plist

有很多事情要做,但最终,它应该工作:)

与R一起玩。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM