[英]R write_ods function send back status 127
我尝试使用带有readODS
包的R
来编写ods
文件。 它在计算机上正常工作,在另一台计算机上使用相同的代码,我得到:
Warning message:
running command '"zip" -r9X "test.ods" "content.xml" "META-INF" "meta.xml" "mimetype" "styles.xml" ' had status 127
我的代码是:
library(readODS)
write_ods(cars,path)
我该怎么办 ? 我想我必须安装一个zip
命令,但这是什么?
我在readODS::write_ods()
函数中遇到了同样的错误。
它来自于我的系统无法识别zip
命令的事实。
首先,这是我的sessionInfo()
:
R版本3.3.3(2017-03-06)
平台:x86_64-w64-mingw32 / x64(64位)
运行于:Windows 7 x64(内部版本7601)Service Pack 1
我解决了在我的计算机上安装Rtools
错误:检查是否安装了Rtools
。 如果没有,您可以在此处下载: https : //cran.r-project.org/bin/windows/Rtools/
就我而言, Rtools
安装在C:\\RBuildTools\\3.4\\
。 在这个目录中,可以找到一个带有zip.exe
的bin
子目录。 最后,我将C:\\RBuildTools\\3.4\\bin\\
到PATH
环境变量, readODS::write_ods()
工作正常!
我希望它会对你有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.