閱讀229 返回首頁    go 阿裏雲 go 技術社區[雲棲]


R調用library(xlsx)報錯問題

現象:

library(xlsx)
載入需要的程輯包:rJava
Error: package or namespace load failed for ‘rJava’:
loadNamespace()裏算'rJava'時.onLoad失敗了,詳細內容:
調用: fun(libname, pkgname)
錯誤: JAVA_HOME cannot be determined from the Registry
錯誤: 無法載入程輯包‘rJava’

解決方案:
兩方麵
1.是否安裝JAVA,如果已經安裝請檢查JAVA是否符合R的版本。建議從新安裝下JAVA:https://www.java.com/en/download/manual.jsp
2.不工作,在加載包之前,手動配置下java的位置
Sys.setenv(JAVA_HOME='C:\Program Files\Java\jre7') # for 64-bit version

Sys.setenv(JAVA_HOME='C:\Program Files (x86)\Java\jre7') # for 32-bit version library(rJava)

問題一般能解決。

最後更新:2017-07-21 17:02:35

  上一篇:go  分層自動化之UI自動化體係建設
  下一篇:go  世界不乏愛因斯坦,缺乏的適合他茁壯成長的環境