我试图用write.xlsx编写xlsx文件,得到了以下错误:
Error: zipping up workbook failed. Please make sure Rtools is installed or a zip application is available to R.
Try installr::install.rtools() on Windows.
package ‘Rtools’ is not available (for R version 3.1.2) 我现在该怎么做才能解决这个问题?
编辑:i install:
>installr::install.rtools()
No need to install Rtools - You've got the relevant version of Rtools installed但是我还是在write.xlsx之后得到了这个错误
发布于 2015-04-22 11:31:23
您应该检查R_ZIPCMD系统变量:
Sys.getenv("R_ZIPCMD", "zip") 默认值:"zip“。但可能发生的情况是,您必须设置环境变量。如果您知道确切的位置,您可以设置它:
Sys.setenv(R_ZIPCMD= "C:/SOMETHING_PATH/Rtools/bin/zip") 我也有同样的问题,但是设置R_ZIPCMD解决了这个问题。
发布于 2015-01-15 06:47:56
从此位置安装Rtools (适用于windows) http://cran.r-project.org/bin/windows/Rtools/下载与当前版本R兼容的Rtools,同时在安装时选中用于更改路径变量的框,或在之后将"c:\Rtools\bin;c:\Rtools\gcc-4.6.3\bin;“添加到path变量中。启动新的R,session...that与me..hope一起工作,这很有帮助。
发布于 2016-02-11 11:21:44
在write.xlsx之前尝试一下:
detach(package:openxlsx)
library(xlsx)https://stackoverflow.com/questions/27952451
复制相似问题