【发布时间】:2017-10-20 05:51:06
【问题描述】:
在安装 rJava 时遇到问题,尝试了大多数故障排除步骤 here 并且不起作用。
返回错误
Loading required package: 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':
我正在使用最新版本的 R/Rstudio 和 Mac El Capitan
我也试过这个方法1,没用
sudo R CMD javareconf
然后,在 R 解释器中:
install.packages('rJava', type='source')
install.packages('xlsx', type='source')
方法二
sudo ln -s $(/usr/libexec/java_home)/jre/lib/server/libjvm.dylib /usr/local/lib
错误返回 ln: /usr/local/lib/libjvm.dylib: 文件存在
方法 3 install.packages("rJava", type = "binary") 错误:tar:无法设置默认语言环境
处理默认语言环境错误
system("defaults write org.R-project.R force.LANG en_US.UTF-8")
在加载 rJava 时,还是同样的错误:
image not found
所以看起来它已经安装但不会加载
【问题讨论】:
-
SO 线程比那个多得多:stackoverflow.com/…
-
感谢您的回复,我实际上尝试了很多,目前没有任何效果
-
我刚刚写了一个简短的说明,希望对您有所帮助:zhiyzuo.github.io/installation-rJava
标签: r installation rjava