r - devtools::check - 系统命令 'Rcmd.exe' 失败,退出 stauts:1,stdout + stderr:

标签 r onedrive devtools lockfile package-development

我目前正在为我的博士开发一个包,其中包含用于我的项目的数据分析功能。安装是 windows 10,所有文件都保存在 PC 本地并同步到 One Drive。

我能够构建我的包,也能够检查它。然而,我关闭了 R Studio,现在(几天后)我想再次处理它(不更改之前运行的代码,0 错误、警告和注释的任何内容),它不起作用。我仍然可以毫无错误地构建我的包,但我不能使用 devtools::check 来检查它。 devtools::check 的输出是:

enter image description here

在 Windows 文件资源管理器上,我注意到在包(名称为 eEP.Analysis.V2)内有一个 R 项目文件夹,其中一个锁定文件未同步,如下所示:

enter image description here 这可能是问题的原因吗?我该如何解决这个问题?

非常感谢您的帮助。

最佳答案

问题确实是OneDrive和R临时文件同步引起的。即 R-Project 文件夹中的文件导致了问题。如果停用与 OneDrive 的自动同步,则不会出现此问题。因此,每当我使用 RI 时,我只是停用同步,这就解决了问题(或者至少成功地避免了它)。

关于r - devtools::check - 系统命令 'Rcmd.exe' 失败,退出 stauts:1,stdout + stderr:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64999890/

相关文章:

javascript - Knockout JS 安全建议/开发工具

R中的RDF整数

r - 在 R 中生成移动和变量

r - 计算平均值和其他不包括某些值

ios - 我如何将现有的 LiveConnectSession 设置为 LiveConnectClient?

javascript - 列出 OneDrive 目录内容而不递归到子目录

r - Devtools Install_github 对于 Reprtree 失败

r - data.table : how to improve performance 中的扩展窗口(累积计算)

excel - 图表 Excel REST API - Azure AD 2.0 端点 - 是否支持 OneDrive 个人版?

r - R data.table中断导出函数