更多的好奇心,但当你在R studio中的函数内部使用q
或quit
时,会导致致命的错误,如下所示:
但是rgui中的相同功能导致R像往常一样停止。在RStudio中只使用q()
按预期关闭R.为什么函数中的q
导致RStudio真正炸弹?这是一个本地问题吗?其他人可以复制它吗?
导致炸弹的示例功能:
FUN <- function() q()
FUN()
这是我的sessionInfo
:
R Under development (unstable) (2013-09-04 r63830)
Platform: i386-w64-mingw32/i386 (32-bit)
locale:
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C
[5] LC_TIME=English_United States.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] tools_3.1.0
RStudio Version 0.97.551