我一直在尝试使用包 devtools 和构建函数在 R 中构建一个包,但尽管安装了 zip 包,但它在 zip 元素上仍然失败?
* installing to library
'C:/Users/OMICRON/AppData/Local/Temp/Rtmpc30Top/temp_libpath133c19a632ea'
* installing *source* package 'simTools' ...
** R
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
converting help for package 'simTools'
finding HTML links ... done
sampleFromData html
** building package indices
** testing if installed package can be loaded
*** arch - i386
*** arch - x64
* MD5 sums
Warning in system(paste(shQuote(ZIP), "-r9Xq", filepath, paste(curPkg,
collapse = " "))) :
'"zip"' not found
running 'zip' failed
* DONE (simTools)
In R CMD INSTALL
[1] "D:/R/simTools_0.0.0.9000.zip"
最佳答案
我的猜测是 zip
指的是 Linux zip
命令,而不是 zip 包。
你有R-tools吗?安装了?其中包括许多 Linux 命令,并且是在 Windows 上构建软件包所必需的。它还需要包含在您的 PATH 中(系统属性 -> 环境变量)。您可以使用 devtools::find_rtools() 检查它是否已正确设置。
关于R - devtools - 构建 - ZIP 失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50192038/