我不能與Java的Mac電腦上使用R上。網絡上有大量的信息,包括堆棧溢出(例如rJava load error in RStudio/R after "upgrading" to OSX Yosemite),但這些都不能幫助我。標準的建議是找到文件libjvm.dylib,並建立如下的鏈接:在Mac上使用Rjava。相關庫libjvm.dylib不存在
sudo ln -f -s $(/usr/libexec/java_home)/jre/lib/server/libjvm.dylib /usr/local/lib
問題是我的系統上沒有libjvm.dylib文件,儘管反覆從Oracle下載最新版本的Java。
我的Java主如下; /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home。
的Java版本; Java版本 「1.6.0_65」 的Java(TM)SE運行時環境(建立1.6.0_65-b14-468-11M4833) 爪哇熱點(TM)64位服務器VM(建立20.65-b04-468,混合模式)。
我的Java家的樹狀結構(目錄只)是;
它看起來從樹結構,我應該有,例如完全不同沒有'jre'文件夾。
在此先感謝。
謝謝,我也跟着你的意見,但我仍然得到下面的錯誤;無法加載共享對象'/Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so': dlopen(/Library/Frameworks/R.framework/Versions/3.4/Resources/ library/rJava/libs/rJava.so,6):未加載庫:@ rpath/libjvm.dylib 引用自:/Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava。 so 原因是:圖像未找到 –
我的問題進行了排序。我重新加載了Java 8,並且出現了相關文件(libvjm.dylib和rJava.so)。我不知道我以前做錯了什麼。感謝幫助。 –
.oOo。涼!感謝您接受解決方案.oOo。 – mko