2013-06-25 46 views
0

我在/tmp/R-3.0.0編譯了R然後把它移到/home/user/opt/R-3.0.0,然後在執行R時出錯了:R編譯後的移動目錄

/home/kaiyin/opt/R-3.0.0/bin/R: line 236: /tmp/R-3.0.0/etc/ldpaths: No such file or directory 
ERROR: R_HOME ('/tmp/R-3.0.0') not found 

如果我出口R_HOME = '/家庭/開音的/ opt/R-3.0.0',它仍然給幾乎相同的錯誤:

WARNING: ignoring environment value of R_HOME 
/home/kaiyin/opt/R-3.0.0/bin/R: line 236: /tmp/R-3.0.0/etc/ldpaths: No such file or directory 
ERROR: R_HOME ('/tmp/R-3.0.0') not found 

有沒有辦法解決這個問題,或者做一個方式我必須重新編譯它?

回答

2

你應該做的

configure [...] 
make 
make install 

,而不是手動舉動。這是遵循GNU慣例的Unix系統上的一個非常標準的源代碼過程。

有關更多詳細信息,請參閱源代碼隨附的手冊R Installation and Administration

還有幾種分佈的預構建二進制文件。