【问题标题】:How to install BigMemory and bigrf on windows OS如何在 Windows 操作系统上安装 BigMemory 和 bigrf
【发布时间】:2013-08-16 02:59:15
【问题描述】:

我一直在尝试在我的 R 安装上安装 bigmemory。 我的操作系统是 windows 7 64 位,我已经在 R V2.15.1、2.15.2 和 3.0.1 64 位上尝试过,但我无法让它工作。

我尝试了几个选项

  1. 下载当前源并在 R v3.0.1 中运行命令
    install.packages("D:/Downloads/bigmemory_4.4.3.tar.gz", repos = NULL,类型=“来源”)
    但这会给出错误“错误:仅限 Unix 包”
  2. 下载旧的源代码并运行类似的命令,在各种 安装 R V2 V3 等,
    这给了我一个错误“错误: 包“bigmemory”配置失败”

有什么想法吗?我实际上正在尝试安装 bigrf 但 bigmemory 似乎是一个依赖项。有什么解决方法吗?

非常感谢

【问题讨论】:

    标签: r random-forest r-bigmemory


    【解决方案1】:

    转到 CRAN 页面 here,显示您必须在 Windows 上编译源代码。谷歌怎么做或者看官方文档:here 当然如果包 A 依赖于 B 你必须自己在 A 之前安装 B。

    编辑:实际上它说 OS_type : unix

    【讨论】:

    • 要编译源代码,我运行 install.packages 命令,但正如我上面所概述的,这对我不起作用。有什么想法吗?
    【解决方案2】:

    似乎 github 版本在 Windows 上安装正常:

    install.packages(c("BH","biglm"))
    library(devtools)
    devtools::install_github('kaneplusplus/bigmemory')
    library(bigmemory)
    

    软件包作者告诉我,他们正在修复 CRAN 以再次在 Windows 上工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-02
      • 1970-01-01
      • 1970-01-01
      • 2023-04-08
      相关资源
      最近更新 更多