在Ubuntu上的R 2.10中安装Rcpp

时间:2010-08-02 20:50:18

标签: c++ r ubuntu

我正在尝试在Ubuntu 10.04上安装Rcpp并收到此错误(这意味着它不存在):

> install.packages("Rcpp")
Warning in install.packages("Rcpp") :
  argument 'lib' is missing: using '/home/vadmin/R/i486-pc-linux-gnu-library/2.10'
Warning message:
In getDependencies(pkgs, dependencies, available, lib) :
  package ‘Rcpp’ is not available

我有一个正常工作的R实例并安装了许多其他软件包。

修改

现在我在关闭svn的源代码上运行R CMD build Rcpp时收到此错误:

  

**构建包索引...错误:在小插图上运行Stangle   '/home/vadmin/src/R/rcpp/pkg/Rcpp/inst/doc/Rcpp-modules.Rnw'   消息失败:无效值   'lang':cpp错误:安装包   指数失败   *删除'/ tmp / Rinst3041838816 / Rcpp'错误安装失败。

3 个答案:

答案 0 :(得分:8)

一些事情:

  • 感谢您对Rcpp感兴趣: - )

  • 多年来一直在CRAN as Rcpp;如果你得到 Rcpp不可用错误,那么你正在看一个坏的CRAN镜像,我建议使用另一个

  • Ubuntu也有Rcpp versionRcpp Debian package所以你可以做'sudo apt-get install r-cran-rcpp'(但这可能是一个过时的版本,唉)

一般来说,Romain和我建议Rcpp问题来rcpp-devel list

答案 1 :(得分:1)

我是来自阿根廷的J.I.Perotti。首先,对不起我的英语。我有同样的问题,如此处所述。但我解决它可能对其他人有用。我在奔腾双核T4200(x86_64)上安装了Ubuntu 9.10 Karmic Koala,成功将R升级到2.12.1版本,然后成功安装了Rcpp版本0.9.0

我根据我在博客中写的过程制作了一种日志:

http://deliriosderayohauno.blogspot.com/2011/01/r-installation.html

我对这个页面了解不多,所以我希望不要把它写在我不应该写的地方(对不起,如果是这样的话)。

祝你好运

答案 2 :(得分:0)

卸载R并重新安装开发人员版本对我有帮助:

sudo apt-get install r-base-dev

然后在R中安装Rcpp:

install.packages('Rcpp')