【问题标题】:Stop R package build & reload from backing up and resuming R session停止 R 包构建和重新加载备份和恢复 R 会话
【发布时间】:2016-07-03 00:17:26
【问题描述】:

我正在 Windows 10 上的 Rstudio 中编写一个 R 包。每次我重新加载包时,都会出现一条注释:“备份 R 会话”,然后是“恢复 R 会话”。这需要一些时间(在 14 秒的总包构建时间中大约需要 8 或 9 秒),如果它可以更快一点会很好。当我重新加载包时,我大部分时间都很好,不用备份 R 会话,而是从一个干净的会话开始。

有什么方法可以阻止 R 备份会话或恢复旧会话?即使我在单击“构建和重新加载”之前运行rm(list=ls()),似乎仍需要一些时间来完成该过程。

【问题讨论】:

  • 在全局选项下,您是保存还是恢复 .rdata,禁用这些有帮助吗?
  • 是的,这似乎满足了我的需求。谢谢!
  • 2020,它仍然让我绝望......

标签: r rstudio r-package


【解决方案1】:

FWIW,这对我来说不是一个好的解决方案。我的问题是,如果我在重建包之前忘记擦除内存中的一个大对象(我的代码的 输出),那么在我的 R 会话最终恢复之前,该对象会被备份,需要几分钟生活。

https://github.com/rstudio/rstudio/issues/7287

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多