0

使用 openxlsx 包时从 R 收到此错误消息,不知道在哪里查找。

zip_internal 错误(zipfile,文件,递归,compression_level,append = FALSE,:某些文件不存在

有没有人有什么建议?谢谢。

代码很简单:

library(openxlsx)
df1 <- cars
write.xlsx(df1, file = 'cars.xlsx')
4

1 回答 1

0

如果您添加 TMP 环境变量,该错误会自行解决。我怀疑这是因为该saveWorkbook函数使用tempdir创建临时目录的函数并使用TMP变量(在其他选项列表中)来执行此操作(有关更多信息,请参阅文档)。

相关的代码行在此处的第 223 行。请注意,tempdir它不是直接调用的,而是通过tempfile用作tempdir()tmpdir参数的默认值的函数调用的。

相关Github 问题

于 2019-07-29T15:33:09.947 回答