我遇到了一些非常奇怪的行为与 录音室 version 1.0.136
和 r version 3.3.2
不幸的是,这并不适合于一个可重复的例子。
每当我强制退出一个 录音室 项目,我开始得到这些奇怪的幻影错误信息,因为我以为 录音室 正在试图运行已经不在项目中的代码。每当我在编辑器中输入任何已保存的脚本时,都会发生这种情况。
有谁知道我怎样才能找出这个错误的根本原因?或者说,我怎样才能完全删除所有的东西呢?录音室 知道崩溃前的项目吗?
更新
这在某种程度上是独立于代码的,在一些项目中也发生过。我并没有看到它试图运行的代码,而只是看到错误信息,通常是试图加载一个不存在的文件,或者调用一个没有加载到内存中的函数。我尝试了以下事情。
.rproj
文件,并在同一文件夹中启动一个新的项目(不变)R
(无变化)RStudio
(无变化)Sierra
(无变化)RStudio
和 Rstudio desktop directory
按照这些说明进行操作。https:/support.rstudio.comhcen-usarticles200554736-How-To-Uninstall-RStudio。 然后重新安装(没有解决RStudio
当我在一个无标题的文件中运行它时,它可以工作。同样,当我在一个基本的 R
控制台它的工作。所以我认为这是怎么回事,当 RStudio
出乎意料地退出,有一些对初始文件的引用,该文件是由加载的 R
文件在启动时。
编辑
相关错误。https:/support.rstudio.comhcen-uscommunityposts220481907-Phantom-error-messages-onRStudio。
在Rstudio中使用Rmarkdown时,我都会出现文件错误。我不知道这是否是你的情况,但我的问题是没有正确地改变wd(当我试过没有错误wore messaged,但使用getwd()它没有改变)。
在这种情况下,解决的办法是在Rmarkdown的设置中用以下代码来设置根目录
```{r setup}
knitr::opts_knit$set(root.dir = 'C:/the-desired-path')
```