【发布时间】:2018-10-17 15:10:04
【问题描述】:
我最近升级到 R 3.5.0 (Windows 10)。在此之后,我无法安装 dplyr。我得到的错误信息是:
Error in read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")) :
cannot open the connection
In addition: Warning messages:
1: In download.file(url, destfile, method, mode = "wb", ...) :
downloaded length 17723392 != reported length 17880019
2: In unzip(zipname, exdir = dest) :
error 1 in extracting from zip file
3: In read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")):
cannot open compressed file 'BH/DESCRIPTION', probable reason 'No such file or directory'
我已经能够安装其他软件包并且更改镜像没有帮助。我看到其他人报告了这个错误,但没有一致的修复。
【问题讨论】:
-
你可以一一安装依赖,看看哪里出了问题。
-
下载时出现挂断的问题;就像 R 在需要一段时间时停止下载。我去了您的 github 站点并下载了 zip 文件并尝试从本地计算机加载它。
-
但要小心——从 GitHub 你会得到 sources。如果可能,您需要来自 CRAN 的二进制文件。我会尝试以不同的方式下载 CRAN 包:网络浏览器,
wget/curl/ ... -
将包从 CRAN 下载到桌面并从那里加载。这就是解决方法
-
点赞。我们以前见过;它是 Windows 网络、文件系统和诸如此类的东西的组合,正在密谋反对你。