2015-12-22 65 views
0

得到錯誤的庫失敗包「rJava」。 設置java home的路徑後,可以在R控制檯中安裝「rJava」,但不能從Rstudio安裝。無法在R studio中加載「rJava」包的庫。Rhive和rJava錯誤:配置於CentOS /不能同時設置Java回家的路後安裝「rJava」加載rjava

+0

的可能重複[R:rJava包安裝失敗(http://stackoverflow.com/questions/3311940/r-rjava-package-install-failing) – 2015-12-22 06:44:28

+0

我試圖解決,但沒有工作。 –

+0

完全一樣。 – 2015-12-22 06:47:56

回答

1

在兩個不同的系統工作,而我有這個錯誤的兩倍。

主要問題是JAVA_HOME的路徑。首先,如果任何rjava安裝需要卸載它,然後需要設置路徑,然後需要重新啓動R.

我第一次通過設置路徑

export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.91.x86_64/jre 
export PATH=$PATH:$JAVA_HOME/bin 
sudo /usr/bin/R CMD javareconf 

解決這個錯誤,但第二次就將無法工作。第二次,我已經將路徑設置爲jdk而不是根目錄中的jre。 它的工作。

sudo export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.91.x86_64 
    sudo export PATH=$PATH:$JAVA_HOME/bin 
    sudo /usr/bin/R CMD javareconf 
+0

http://stackoverflow.com/a/3311983/3710546 – 2015-12-22 06:45:31