我在/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
有没有办法解决这个问题,还是我必须重新编译它?
答案 0 :(得分:2)
你应该做
configure [...]
make
make install
而不是手动。对于遵循GNU约定的Unix系统上的源代码,这是一个非常标准的过程。
有关详情,请参阅来源附带的手册R Installation and Administration。
还有几个发行版的预构建二进制文件。