我正在尝试使用r中的zip
函数从多个文件创建一个zip文件,但我不断收到此错误消息:
运行命令'“zip”-r9X“data.zip”“dt1.txt”“dt2.txt”'的状态为127。
我该如何避免?
setwd()
dt1 <- sample(1:100, 10)
dt2 <- sample(100:200, 10)
write(dt1, "dt1.txt")
write(dt2, "dt2.txt")
zip('data.zip', files =c('dt1.txt',
'dt2.txt'))
答案 0 :(得分:20)
以下是我在Windows 7计算机上解决此问题的方法:
Rtools
。Rtools
已安装的文件夹。就我而言,它位于C:\Rtools
。C:\Rtools\bin
路径添加到系统路径。将C:\Rtools\bin
添加到系统路径:
Control Panel >> System and Security >> System
Advanced System Settings
Advanced
标签Environmental Variables...
按钮Path
变量,然后点击Edit
按钮C:\Rtools\bin
即可。如果已有值,则将;C:\Rtools\bin
添加到其末尾。 我希望这会有所帮助。我找到了解决方案HERE。
答案 1 :(得分:0)
我能够通过删除~/Users/<NAME>/Documents/R/win-library
上的写保护来解决此问题。