> library('rJava')
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
我在Macbook Pro上安装了JDK9版本
我的操作系统是10.12.6 Sierra
我尝试多次激活rJava。
我经常搜索Google ..但我无法解决这个问题..
答案 0 :(得分:0)
您可能会在这里找到许多问题。
一般来说,没有简单的解决方案可以申请每个环境。看看这里:
http://www.owsiak.org/r-3-4-rjava-macos-and-even-more-mess/
我收集了在使用JVM和R时可以找到的大多数问题的来源。另外,请注意JDK 9 - 它不再附带JRE。在过去,JRE是JDK的内部部分。
总的来说,我认为你至少可以毫不费力地解决这个问题。
对所有帮助过评论的人:"此链接可能提供..."。只需看看内容,你就会知道我为什么不在这里复制粘贴;)