RInside 找不到已编译 R 的系统 Renviron
RInside cannot find system Renviron with compiled R
我的 RInside 程序 test_rinside
运行 在安装了 ubuntu 14.04 源的 R 的服务器上运行良好。切换到手动编译R的服务器后,RInside程序报fatal error:
cannot find system Renviron
Fatal error: unable to open the base package
两台服务器都没有为环境变量 R_HOME
打印任何内容。
在已编译的 R 服务器上,程序 运行 如果手动将 R_HOME
分配给 /usr/local/lib64/R
,即服务器上的 R root。
我不熟悉R_HOME的机制。我还可以对 运行 RInside 程序 test_rinside
做些什么,而无需手动指定 R_HOME?谢谢!
你的错误在于你的假设:如果底层组件有不同的位置,你不能从一个系统复制到另一个系统。
只需在第二台机器上重建,或者只是相同的布局(即使在那种情况下我也推荐软件包——我们也有 r-cran-rinside
)。
我的 RInside 程序 test_rinside
运行 在安装了 ubuntu 14.04 源的 R 的服务器上运行良好。切换到手动编译R的服务器后,RInside程序报fatal error:
cannot find system Renviron
Fatal error: unable to open the base package
两台服务器都没有为环境变量 R_HOME
打印任何内容。
在已编译的 R 服务器上,程序 运行 如果手动将 R_HOME
分配给 /usr/local/lib64/R
,即服务器上的 R root。
我不熟悉R_HOME的机制。我还可以对 运行 RInside 程序 test_rinside
做些什么,而无需手动指定 R_HOME?谢谢!
你的错误在于你的假设:如果底层组件有不同的位置,你不能从一个系统复制到另一个系统。
只需在第二台机器上重建,或者只是相同的布局(即使在那种情况下我也推荐软件包——我们也有 r-cran-rinside
)。