获取(密钥)时出错:R_decompress1中的内部错误-3

时间:2012-04-29 14:50:32

标签: r

我有以下问题:

  1. 我在R session

  2. 中加载了我的软件包的一些开发版本
  3. 我编辑了源文件。

  4. 我分开并做了:

    system("R CMD check realizedvolatility")
    system("R CMD build realizedvolatility")
    system("R CMD install realizedvolatility_0.1.tar.gz")
    library(realizedvolatility)
    
  5. 到现在为止,一切正常。现在,如果我尝试调出帮助文件,例如?realizedvolatility,则会出现错误

    Error in fetch(key) : internal error -3 in R_decompress1
    
  6. 发生。

    补救措施是完全重启R会话,然后一切正常。有没有办法让它在一个会话中工作?我尝试从命名空间中分离,使用各种选项进行安装,没有任何效果。

    我使用的是Mac OS X Lion和R 2.14.1

1 个答案:

答案 0 :(得分:19)

我在R-help中问了同样的问题,一个R核心回答“这是设计”,这意味着除了重启R:https://stat.ethz.ch/pipermail/r-help/2011-July/283916.html之外你无法做任何事情(虽然我仍然不明白为什么这个设计无法刷新缓存数据库...)