【问题标题】:Problems installing data.table for R为 R 安装 data.table 时出现问题
【发布时间】:2015-12-19 17:17:40
【问题描述】:

我正在尝试为 R 安装 data.table 库,但无法正常工作。我已尝试同时使用 CRAN 和 Bioconductor,但我不断收到该软件包不适用于 R 3.2 的错误.2:

> biocLite('data.table')
 BioC_mirror: http://bioconductor.org
 Using Bioconductor version 3.1 (BiocInstaller 1.18.4), R version 3.2.2.
Installing package(s) ‘data.table’
Warning: unable to access index for repository  
  https://cran.rstudio.com/src/contrib
Warning: unable to access index for repository   
https://cran.rstudio.com/src/contrib
Warning message:
package ‘datatable’ is not available (for R version 3.2.2) 
> install.packages("data.table")
Warning: unable to access index for repository     
https://cran.rstudio.com/src/contrib
Warning message:
package ‘data.table’ is not available (for R version 3.2.2) 

我真的不知道该怎么做……对 R 来说非常陌生。

【问题讨论】:

  • 您使用的是什么操作系统?你试过install.packages("data.table", type="source")吗?
  • 我正在使用 R 安装到我的主目录的 unix 服务器。我试过了,得到了同样的错误
  • 尝试另一个镜像。或者尝试下载tar.gz 文件并使用R CMD INSTALL <pkg>.tar.gz 从磁盘安装它。
  • 我偶尔也会遇到 RStudio 的 https 镜像问题。使用不同的镜子。
  • 同意使用不同的镜像...您也可以尝试library(devtools); install_github('Rdatatable/data.table') 的开发版data.table(1.9.5,你知道你想要它)

标签: r data.table bioconductor install.packages


【解决方案1】:

我在尝试在 Windows 8 上使用 RStudio (V 0.99.903) 和 R (最新版本 3.3.1) 安装 data.table 时遇到了类似的问题。我发出了命令 install.packages('data.table') 但是它失败了。对我有用的是直接用 R 运行 install.packages。它已正确安装。

【讨论】:

  • 我在安装同一个软件包时遇到了不同的问题,但这对我有用。刚用R直接安装,一切顺利
【解决方案2】:

当 RStudio 在安装包之前弹出重启会话时,我们需要单击“是”。这会刷新 RStudio 的内存,同时内存中的数据帧不会丢失。在这一步之后,只需使用以下命令 -

install.packages("data.table")

library(data.table)

data.table 已安装并加载

【讨论】:

    【解决方案3】:

    我刚遇到这个问题。我意识到自从重新安装 R 后我还没有重新启动。重新启动后,问题就消失了。

    【讨论】:

    • 因为这是关于尝试一些东西并看看它是否有效的建议,所以更合适的位置是 cmets 部分:)
    猜你喜欢
    • 2020-12-06
    • 2020-08-02
    • 2013-06-05
    • 2015-05-27
    • 1970-01-01
    • 2021-07-29
    • 2013-11-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多