unzip()使用install_github

时间:2016-12-23 00:47:48

标签: r

我的团队中的许多人在使用Windows 7 Enterprise上的install_github从Github安装软件包时遇到问题。但是,我在同一版本中没有这些问题。例如,在尝试安装readr时,他们会看到以下内容:

> devtools::install_github("hadley/readr")
Using GitHub PAT from envvar GITHUB_PAT
Downloading GitHub repo hadley/readr@master
from URL https://api.github.com/repos/hadley/readr/zipball/master
Error in utils::unzip(src, exdir = target) : 
  cannot open file 'C:/Users/XXXXX/AppData/Local/Temp/RtmpYVS4zi/devtools23d42e596b7c/tidyverse-readr-b8c3ddb/R/POSIXct.R': No such file or directory

他们具有对提取这些文件的TMP文件夹的写访问权限。

有趣的是,当他们直接从Github的网站下载zip并尝试提取到他们的用户文件夹时,他们从Winzip获得相同的行为,但7-zip可以成功解压缩文件。

有谁知道可能导致此行为的原因是什么?

1 个答案:

答案 0 :(得分:0)

尝试跑步 AND actor.name <> 'Art Garfunkel' 在运行options(unzip = "internal")之前。 这在过去对我有用,不知道为什么。