我有以下问题:


我在R会话中加载了我的软件包的某些开发版本
我编辑了源文件。
我将其分离并执行以下操作:

system("R CMD check realizedvolatility")
system("R CMD build realizedvolatility")
system("R CMD install realizedvolatility_0.1.tar.gz")
library(realizedvolatility)

到目前为止,一切正常。现在,如果我尝试调出帮助文件,例如?realizedvolatility,则错误

Error in fetch(key) : internal error -3 in R_decompress1



发生。

补救措施是完全重新启动R会话,然后一切正常。有什么方法可以使其在一个会话中起作用?我尝试从名称空间分离,使用各种选项进行安装,但没有任何效果。

我正在使用Mac OS X Lion和R 2.14.1

最佳答案

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

关于r - fetch(key)中的错误:R_decompress1中的内部错误-3,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10373098/

10-12 23:31