无法在R 2.15.2 Windows中安装bigmemory库

无法在R 2.15.2 Windows中安装bigmemory库,r,bigdata,r-bigmemory,R,Bigdata,R Bigmemory,我正在做一些分析,需要我从7000x182数组中计算距离矩阵(现在是欧几里德矩阵,以后可能是马氏矩阵),该数组将生成7000x7000矩阵(假设我也取矩阵的上半部分) z我以前在windows上使用过bigmemory,它似乎是我唯一可以在2.15.3上使用的R版本(通过标准的install.packages调用应该可以轻松安装)。升级到R3.0.x后,对windows的bigmemory支持似乎“暂时暂停”(请参阅)。我也从来没有能够让它在R2.15.2或更早版本上工作;我总是遇到像你提到的那

我正在做一些分析,需要我从7000x182数组中计算距离矩阵(现在是欧几里德矩阵,以后可能是马氏矩阵),该数组将生成7000x7000矩阵(假设我也取矩阵的上半部分)


z我以前在windows上使用过bigmemory,它似乎是我唯一可以在2.15.3上使用的R版本(通过标准的install.packages调用应该可以轻松安装)。升级到R3.0.x后,对windows的bigmemory支持似乎“暂时暂停”(请参阅)。我也从来没有能够让它在R2.15.2或更早版本上工作;我总是遇到像你提到的那样的错误


我的解决方案是在我的windows计算机上安装R2.15.3和R的最新版本。我对bigmemory使用R2.15.3,不使用时切换回R3.1.0。这是一种痛苦,但bigmemory是值得的:)

我以前在windows上使用过bigmemory,而且它似乎是我唯一可以在2.15.3上使用的R版本(它应该通过标准的install.packages调用轻松安装)。升级到R3.0.x后,对windows的bigmemory支持似乎“暂时暂停”(请参阅)。我也从来没有能够让它在R2.15.2或更早版本上工作;我总是遇到像你提到的那样的错误

我的解决方案是在我的windows计算机上安装R2.15.3和R的最新版本。我对bigmemory使用R2.15.3,不使用时切换回R3.1.0。这是一种痛苦,但bigmemory是值得的:)

对我来说,这很有效:

install.packages(c("BH","biglm"))
library(devtools)
devtools::install_github('kaneplusplus/bigmemory')
library(bigmemory)
PS您还可以使用在Windows上安装
库(Rdsm)

devtools::install_github('tomwenseleers/Rdsm')
library(Rdsm)
对我来说,这很有效:

install.packages(c("BH","biglm"))
library(devtools)
devtools::install_github('kaneplusplus/bigmemory')
library(bigmemory)
PS您还可以使用在Windows上安装
库(Rdsm)

devtools::install_github('tomwenseleers/Rdsm')
library(Rdsm)

什么操作系统?指出Windows二进制文件不可用,并建议您从源代码处编译。如果您已经安装了开发工具(google“Rtools”),那么
install.packages(“bigmemory”,type=“source”)
应该可以工作了……我很抱歉。我想我在帖子中输入了WindowsXPSP3。哎呀!我确实在bigmemory文档中看到了这一点。我只是从来没有这样做过。我在家使用Linux,所以我从未遇到过这个问题。我明天上班试试看。谢谢。好的,所以我试着下载RTools的最新.exe。不幸的是,由于我的工作笔记本电脑基本上被它锁定,我无法编辑包含我的R\bin目录的路径。尽管如此,我还是下载了bigmemory的tarball,并尝试
RCMD——构建bigmemory_4.4.3.tar.gz
。我得到了一个错误,它是一个只有UNIX的包。有什么想法吗?RCMD在没有Rtools的情况下工作吗?不知道。询问维护人员?什么操作系统?指出Windows二进制文件不可用,并建议您从源代码处编译。如果您已经安装了开发工具(google“Rtools”),那么
install.packages(“bigmemory”,type=“source”)
应该可以工作了……我很抱歉。我想我在帖子中输入了WindowsXPSP3。哎呀!我确实在bigmemory文档中看到了这一点。我只是从来没有这样做过。我在家使用Linux,所以我从未遇到过这个问题。我明天上班试试看。谢谢。好的,所以我试着下载RTools的最新.exe。不幸的是,由于我的工作笔记本电脑基本上被它锁定,我无法编辑包含我的R\bin目录的路径。尽管如此,我还是下载了bigmemory的tarball,并尝试
RCMD——构建bigmemory_4.4.3.tar.gz
。我得到了一个错误,它是一个只有UNIX的包。有什么想法吗?RCMD在没有Rtools的情况下工作吗?不知道。询问维护人员?