2

当我尝试安装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 版本吗?非常感谢任何帮助,谢谢。

4

1 回答 1

2

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

大内存项目的来源可以通过我从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")

我成功地R 3.0.0在 Mac OSX 上构建和安装它。

于 2013-08-23T03:22:07.057 回答