r-使用Java 9在macOS High Sierra上安装rJava

r-使用Java 9在macOS High Sierra上安装rJava,java,r,gcc,homebrew,rjava,Java,R,Gcc,Homebrew,Rjava,我希望在macOS High Sierra上安装带有Java 9的rJava包。我将遵循以下步骤: 已安装Apple Java 6 从Oracle安装Java 9 终端命令:sudo R CMD javareconf 试图使用终端命令从源代码安装rJava:unset JAVA\u HOME;R--quiet-e'install.packages(“rJava”,type=“source”,repos=”http://cran.us.r-project.org“”“ 然后我得到了以下错误: cl

我希望在macOS High Sierra上安装带有Java 9的
rJava
包。我将遵循以下步骤:

  • 已安装Apple Java 6
  • 从Oracle安装Java 9
  • 终端命令:
    sudo R CMD javareconf
  • 试图使用终端命令从源代码安装rJava:
    unset JAVA\u 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
    
    不再工作了。对于这个不断发展的问题,有人有现代的解决方案吗?

    参见 我用brew安装了llvm,并从苹果获得了High Sierra的第9版到第10版。然后,使用以下方式安装rJava:

     install.packages("rJava",,"http://rforge.net")
    
    如图所示