为R 3.0安装bigalgebra软件包

时间:2013-08-20 14:43:22

标签: linux r package

我在尝试安装bigalgebra软件包时遇到错误。

'bigalgebra' is not available (for R version 3.0.1)

我已经安装了bigmemory软件包(我遇到了同样的问题,我不记得我是如何解决它的)。我试图得到bigalgebra_0.8.1.tar.gz,但我找不到它。此外,在R forge上它不可用(https://r-forge.r-project.org/R/?group_id=556)(无法构建)。有没有人有同样的问题。

我应该安装旧的R版本吗?非常感谢任何帮助,谢谢。

1 个答案:

答案 0 :(得分:2)

由于它目前不在Cran,Bioconductor中,也没有在R-Forge上成功构建,因此您必须自己构建它。

大内存项目的来源可以通过我从group page on R-forge获得的以下命令通过SVN检出:

svn checkout svn://svn.r-forge.r-project.org/svnroot/bigmemory/

这将创建一个名为bigmemory的目录。 bigalgebra包裹位于bigmemory/pkg/bigalgebra

在继续之前,您需要在操作系统上安装BLAS和Boost库,否则安装将失败。

R开始,您可以直接从目录中安装软件包:

install.packages("bigmemory/pkg/bigalgebra/", repos=NULL, type="source")

我已成功在Mac OSX上的R 3.0.0上构建并安装它。