编译R后移动目录

时间:2013-06-25 16:14:57

标签: r compilation

我在/tmp/R-3.0.0中编译了R,然后将其移到了/home/user/opt/R-3.0.0,然后在执行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 ='/ home / kaiyin / 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

有没有办法解决这个问题,还是我必须重新编译它?

1 个答案:

答案 0 :(得分:2)

你应该做

 configure [...]
 make 
 make install 

而不是手动。对于遵循GNU约定的Unix系统上的源代码,这是一个非常标准的过程。

有关详情,请参阅来源附带的手册R Installation and Administration

还有几个发行版的预构建二进制文件。