[英]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.