在macOS High Sierra上安装rJava和Java 9

3
我想在macOS High Sierra上安装Java 9的rJava包。我的步骤如下:
  1. 已安装Apple Java 6
  2. 从Oracle安装了Java 9
  3. 终端命令:sudo R CMD javareconf
  4. 尝试使用终端命令从源代码安装rJava:unset JAVA_HOME; R --quiet -e 'install.packages("rJava", type="source", repos="http://cran.us.r-project.org")'
然后我遇到了以下错误:
clang: error: unsupported option '-fopenmp'
make[2]: *** [libjri.jnilib] Error 1
make[1]: *** [src/JRI.jar] Error 2
make: *** [jri] Error 2
ERROR: compilation failed for package ‘rJava’

我尝试按照这里的指示操作,但第一条命令:

brew install homebrew/versions/gcc49 --without-multilib

这个方法已经失效了。有没有现代的解决方案来应对这个不断演化的问题呢?

1个回答

0

查看另一个问题 我使用brew安装了llvm,将版本从苹果的High Sierra版本10更新到了版本9。然后使用以下命令安装了rJava:

 install.packages("rJava",,"http://rforge.net")

Github页面所述。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接