[問題] xlsx packages

作者: clansoda (小笨)   2014-10-11 10:49:09
不好意思,我又來了,這次的問題是coursera要我讀一個xlsx的檔案
所以我要裝xlsx的包,前幾天我在筆電上面用沒問題,但是換到桌機
他跟我說 Loading required package: rJava
Error : .onLoad failed in loadNamespace() for 'rJava', details:
call: fun(libname, pkgname)
error: JAVA_HOME cannot be determined from the Registry
Error: package ‘rJava’ could not be loaded
我google了一下發現也有人有相同問題,他說是沒灌java,所以我又跑去灌java
可是灌了以後也是顯示相同的字句,不知道有沒有人有相同問題或有解法
作者: Wush978 (拒看低質媒體)   2014-10-11 10:50:00
安裝Java後重新裝rJava這個套件看看
作者: breakheart (畜)   2014-10-11 11:22:00
JAVA_HOME路徑要重新設置,設定為c:\programe Files在include xlsx package "前" 要先設定好設定為c:\programe Files中的JAVA安裝路徑
作者: clansoda (小笨)   2014-10-11 11:58:00
可以請您在細說嗎 是java的路徑還是安裝rjava的路徑我好混亂阿XD
作者: gsuper (Logit(odds))   2014-10-11 12:47:00
有重開機過嗎?
作者: clansoda (小笨)   2014-10-11 15:03:00
重開機沒效果
作者: Wush978 (拒看低質媒體)   2014-10-12 11:31:00
Windows上我不太確定。不過Mac/Ubuntu應該會在安裝rJava時自動確認JAVA_HOME。所以建議你重新安裝rJava,再把安裝的log貼上來看看。剛看了一下configure.win,windows上的rJava也是安裝時會去抓Java的位置。所以你設定JAVA_HOME之後,可能要重裝rJava這個套件
作者: Edster (Edster)   2014-10-26 23:09:00
不曉得解決了沒, Java 跟 R 都要是同樣的版本ex: x86 or x64. 所以每次更新Java都要去抓 x64 喂給 R 用

Links booklink

Contact Us: admin [ a t ] ucptt.com