编译R包中的错误“正在运行'zip'失败”

时间:2013-11-18 12:08:15

标签: r

当我编译源文件时,

 Rcmd  INSTALL  --build e:\gongxiang\A3_0.9.2.tar.gz     

 Welcome at Mon Nov 18 19:19:33 2013     
 * installing to library 'C:/Program Files/R/R-3.0.2/library'     
 * installing *source* package 'A3' ...     
 ** package 'A3' successfully unpacked and MD5 sums checked     
 ** R     
 ** data     
 ** inst     
 ** preparing package for lazy loading     
 ** help     
 *** installing help indices     
 ** building package indices     
 ** testing if installed package can be loaded     

 Welcome at Mon Nov 18 19:19:34 2013     

 Goodbye at  Mon Nov 18 19:19:35 2013     
 * MD5 sums     
 running 'zip' failed     
 * DONE (A3)     

 Goodbye at  Mon Nov 18 19:19:35 2013   

如何修复错误running 'zip' failed,可能出现了问题。 当我键入cmd,然后键入zip --version,我得到错误 我在C:\Program Files\7-Zip中安装了7zip.exe来解压缩zip文件,将安装zip解压缩文件? 这是我的会话信息:

sessionInfo()
R版本3.0.2(2013-09-25)
平台:i386-w64-mingw32 / i386(32位)

区域设置: [1] LC_COLLATE =中华人民共和国.936
[2] LC_CTYPE = Chinese_People's Republic of China.936
[3] LC_MONETARY =中华人民共和国.936
[4] LC_NUMERIC = C
[5] LC_TIME = Chinese_People's Republic of China.936

附加基础包:
[1] stats graphics grDevices utils数据集方法库

我已经通过安装RTOOLS并在安装时设置路径解决了这个问题。

1 个答案:

答案 0 :(得分:0)

这可能是配置问题。你的路上有拉链吗?按Windows + R进行检查,输入cmd。然后,输入zip --version。如果它出错,请重新安装Zip提取器并将其放在PATH变量上。