在加载名称空间(name)时出现错误:没有名为“Rcpp”的包。 ... 在加载名称空间(name)时出现错误:没有名为“RInside”的包。
当尝试对RInside的示例进行编译时,会出现以上错误。
RInside位于用户库中。因此,我在Makefile中将R_LIBS_USER设置为该目录。
R_LIBS_USER := "C:/users/Me/Documents/R/win-library/3.0"
但是那样也不起作用。
感谢您的任何建议。
编辑:
如果软件包在“C:/R/R-3.0.2/library”中,则可以正常工作。 在Windows上,似乎R_LIBS_USER不起作用。
.libPaths("here")
,并成功加载了Rcpp和RInside。一定有办法调试这个问题吧?! - user2296153.libPaths()
、各种环境变量、R_LIBS
。也许应该看一下“R Inst. & Admin”手册。还可以查看help(Startup)
。无论如何,这里没有Rcpp问题,只是您、R和库目录之间的问题。 - Dirk Eddelbuettel