【发布时间】:2013-02-04 23:44:51
【问题描述】:
可重现的例子:
library("ff")
m <- matrix(1:12, 3, 4, dimnames=list(c("r1","r2","r3"), c("m1","m2","m3","m4")))
v <- 1:3
ffm <- as.ff(m)
ffv <- as.ff(v)
d <- data.frame(m, v)
ffd <- ffdf(ffm, v=ffv, row.names=row.names(ffm))
ffsave(ffd,file="C:\\Users\\R.wd\\ff\\ffd")
## Error in system(cmd, input = filelist, intern = TRUE) : 'zip' not found
系统:Windows 7 64bit, R 15.2 64bit
Rtools 已安装
zip 300xn-x64 并解压 600xn 文件夹已设置为 windows 路径
命令行工作,输入 zip 或解压缩它会显示功能信息
需要帮助!任何建议表示赞赏。
【问题讨论】:
-
当你输入
system( "zip -@ -6 C:\\Users\\R.wd\\ff\\ffd")时你有什么? -
zip --version 在命令行给你什么?您需要将找到 zip.exe 的路径放在您的 PATH 中以解决此问题。
-
> system("zip -@ -6 C:\\Users\\R.wd\\ff\\ffd") 然后没有输出,什么也没发生,进入下一个提示行
-
好的,也许我得到了答案。今天早上,我再次尝试了 zip --version,与昨晚不同的是,今天早上的 'zip' 未被识别为内部或外部命令。所以我去添加 set PATH=%PATH%; C:\用户\桌面\zip300xn-x64;再次,但这一次,没有效果。在 cmd 中仍然无法识别“zip”。我正在使用我的工作笔记本电脑,所以我认为这就是原因,也许管理员更换了我的电脑,我昨晚在家工作,使用我的家庭 wifi,我能够将目录添加到路径 var。现在好像不行了。