Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用 openxlsx 包时从 R 收到此错误消息,不知道在哪里查找。
zip_internal 错误(zipfile,文件,递归,compression_level,append = FALSE,:某些文件不存在
有没有人有什么建议?谢谢。
代码很简单:
library(openxlsx) df1 <- cars write.xlsx(df1, file = 'cars.xlsx')
如果您添加 TMP 环境变量,该错误会自行解决。我怀疑这是因为该saveWorkbook函数使用tempdir创建临时目录的函数并使用TMP变量(在其他选项列表中)来执行此操作(有关更多信息,请参阅文档)。
saveWorkbook
tempdir
TMP
相关的代码行在此处的第 223 行。请注意,tempdir它不是直接调用的,而是通过tempfile用作tempdir()其tmpdir参数的默认值的函数调用的。
tempfile
tempdir()
tmpdir
相关Github 问题