簡體   English   中英

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

[英]r - Install rJava on macOS High Sierra with Java 9

我希望使用 Java 9 在 macOS High Sierra 上安裝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")' 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

不工作了。 有沒有人對這個不斷發展的問題有現代的解決方案?

看到另一個問題,我用 brew 安裝了 llvm 並從 Apple 獲得了版本 9 到 High Sierra 的版本 10。 然后使用以下方法安裝 rJava:

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

github 頁面所述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM