Error: package or namespace load failed for ‘rJava’:


https://stackoverflow.com/questions/30738974/rjava-load-error-in-rstudio-r-after-upgrading-to-osx-yosemite

 

安裝好的“xlsx”不能正常加載

library("xlsx")

報錯:

載入需要的程輯包:rJava
Error: package or namespace load failed for ‘rJava’:
 loadNamespace()里算'rJava'時.onLoad失敗了,詳細內容:
  調用: dyn.load(file, DLLpath = DLLpath, ...)
  錯誤: 無法載入共享目標對象‘/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): Library not loaded: @rpath/libjvm.dylib
  Referenced from: /Library/Frameworks/R.framework/Versions/3.4/Resources/library/rJava/libs/rJava.so
  Reason: image not found
錯誤: 無法載入程輯包‘rJava’

 

解決方法:

 

sudo ln -s $(/usr/libexec/java_home)/jre/lib/server/libjvm.dylib /usr/local/lib

After that, in RStudio, loading rJava works through loading of the "xlsx" package.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM