它是在我的Mac上安裝rjava的真正噩夢。在macOS上安裝xlsx和rJava Mavericks 10.9.5
我的設置:
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,並且也得到了同樣的錯誤。
Ideias?
我認爲我必須安裝雪豹構建和正常工作 – rawr 2014-11-05 11:57:05
我嘗試使用此版本:http://support.apple.com/kb/dl1573但我無法安裝(我的Mac是10.9.5) – Menthor 2014-11-05 21:08:16
「openxlsx」是一個不依賴於Java的不錯選擇。 https://github.com/cran/openxlsx – James 2015-12-08 16:08:36