4

截至今天,我无法使用devtools从 GitHub 安装包。我不知道错误是否在于:

  1. 开发工具
  2. GitHub

我使用install_github如下并得到以下错误:

library(devtools)
install_github("reports", "trinker")

## > library(devtools)
## > install_github("reports", "trinker")
## Installing github repo(s) reports/master from trinker
## Installing reports.zip from https://github.com/trinker/reports/archive/master.zip
## Error in function (type, msg, asError = TRUE)  : 
##   transfer closed with outstanding read data remaining
##
## TRIED WITH SECOND REPO:
##
## > install_github("acc.roxygen2", "trinker")
## Installing github repo(s) acc.roxygen2/master from trinker
## Installing acc.roxygen2.zip from https://github.com/trinker/acc.roxygen2/archive/master.zip
## Error in function (type, msg, asError = TRUE)  : 
##   transfer closed with outstanding read data remaining

我用第二个回购尝试了这个并得到了同样的错误。我知道其他类似的错误与安全证书有关。

这是我的 github 仓库https://github.com/trinker/reports

我似乎也无法下载和安装。我可以安装由 R 构建生成的tar.gz文件。

错误发生在哪里,为什么会发生?

PS我可以为其他人的github安装:

library(devtools)
install_github("findPackage", "Dasonk")

编辑

我也可以安装自己的 qdap:

library(devtools)
install_github("qdap", "trinker")
4

1 回答 1

2

这似乎是您的回购的问题。 install_github获取与您的存储库关联的 .zip 文件。由于某种原因,您的文件似乎是一个空的 .zip 文件,因此显然无法安装。

压缩包似乎不是空的。我的猜测是,这只是 github 中的一个小问题,应该会随着时间的推移而消失。

于 2013-04-29T15:28:34.100 回答