通过JGR控制台加载Rcpp

时间:2012-03-30 05:40:29

标签: r rcpp

我创建了一个依赖于Rcpp和RcppArmadillo的包。我的包在R控制台上运行顺畅,没有问题。但是,当我尝试从JGR控制台加载它时,它会报告以下错误

Error: package 'Rcpp' 0.9.9 is loaded, but >= 0.9.10 is required by 'RcppArmadillo'

实际上,我已经在我的机器上将Rcpp更新到版本0.9.10。在R控制台中,您可以看到

sessionInfo()
attached base packages:
[1] compiler  stats     graphics  grDevices utils     datasets  methods   base     
other attached packages:
[1] prophecy_2.1         XLConnect_0.1-9      XLConnectJars_0.1-4  rJava_0.9-3          RcppArmadillo_0.2.36 Rcpp_0.9.10   

我很感激帮助。

1 个答案:

答案 0 :(得分:1)

这与Rcpp没什么关系是关于你的R补丁:

  • 打印.libPaths()

  • 的结果
  • 查看library()

  • 的结果
  • 在控制台和JGR上都这样做。你可能会有不同的结果。

  • 删除JGR添加的路径中的旧Rcpp 0.9.9。