R 包安装失败,行开始 '<html> ...' 格式错误

R package install fails with - Line starting '<html> ...' is malformed

我最近尝试在多台机器上安装 Microsoft R Open 的软件包。我总是收到以下错误消息:

> install.packages("dplyr")
Installing package into ‘/home/paljenczy/R/x86_64-pc-linux-gnu-library/3.2’
(as ‘lib’ is unspecified)
Warning: unable to access index for repository https://mran.revolutionanalytics.com/snapshot/2016-01-01/src/contrib:
  Line starting '<html> ...' is malformed!

我今天才遇到这个错误,我想一周前我的所有机器上一切正常。其中之一是服务器,因此它与我的本地设置无关。你知道为什么会这样吗?我看到 this 问题 - 你认为这是最近构建的问题吗?

添加评论作为答案:

来自Microsoft R google组(赵建阳):我也有同样的问题。看起来他们最近更新了 mran 地址并且 install.packages() 无法处理重定向。您可以在他们解决此问题之前从 cran by 安装 r = getOption("repos") r["CRAN"] <- "cran.r-project.org";选项(repos=r)install.packages("gmp")

该问题并非特定于 MRO。