我很难在我的 Mac 上安装 rjava。
我的设置:
MacOS 10.9.5
Java: 7u71 (64 bits dowloaded from Oracle site)
R: R version 3.1.1 (2014-07-10)
首先,在命令行中我运行了以下指令:
sudo R CMD javareconf
然后,我进入了R:
install.packages('rJava')
编译结束时出现的错误如下:
JavaVM -F/opt/local/Library/Frameworks/R.framework/.. -framework R -llzma -lm -liconv -licuuc -licui18n
ld: library not found for -licuuc
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [libjri.jnilib] Error 1
make[1]: *** [src/JRI.jar] Error 2
make: *** [jri] Error 2
ERROR: compilation failed for package ‘rJava’
* removing ‘/Users/costa/Library/R/3.1/library/rJava’
我尝试了Java 8和Mac默认的Java,但是都遇到了相同的错误。 有什么想法吗?
openxlsx
是一个不依赖于 Java 的好选择。https://github.com/cran/openxlsx - James