RStudio初始化错误,意外异常,致命错误

时间:2018-03-08 21:38:20

标签: r macos rstudio

我在启动RStudio(桌面版)时遇到了一个我之前没有的问题。

当我启动RStudio时,灰屏会在几秒钟内冻结,并显示以下错误消息:

RStudio初始化错误 无法与R会话建立连接

点击“确定”后,我收到以下两条错误消息:

RStudio 意外异常:正则表达式的复杂性超出了预定义的范围......

和...

R遇到致命错误。会议终止。

Screenshot of RStudio Initialization Errors

非常感谢您解决这些错误的任何帮助。

"意外例外"错误读起来好像RStudio尝试运行它在启动时自动加载的东西出了问题。所以,相关的问题是:如何在不打开任何先前文件/代码/数据的情况下启动RStudio?

我尝试卸载并重新安装R和RStudio,并且R安装正常(我可以在R控制台上打开并工作)。

我正在与: - Mac OSX 10.10.5 - R 3.3.3 - RStudio 1.1.423

谢谢!

1 个答案:

答案 0 :(得分:2)

刚收到RStudio团队的消息,他们的解决方案对我有用。

  

事实上,RStudio在尝试打开您拥有的文件时崩溃了   从前一届会议开始。你应该能够解决这个问题   通过重置您的RStudio状态。

重置RStudio的说明是here。相关摘录:

  

RStudio Desktop将您的自定义设置和选项存储在隐藏中   名为RStudio-Desktop的目录。如果此目录不存在,   RStudio将在启动时创建它。该目录包括用户   设置,日志文件和其他状态信息。删除(或   重命名)这个目录将重置RStudio的状态,类似于a   新装置。

     

我们建议重命名此目录以创建备份版本   而不是完全删除它。这可以让你保存   设置,以防您想恢复它们。另外,如果   您遇到崩溃或RStudio无法启动,此目录可能   包含确定错误来源的重要信息。在   在这种情况下,我们建议将此目录重命名为   backup-rstudio-desktop并在RStudio询问时发送它   支持。

因此,只需删除~/.rstudio-desktop文件(实际上,将其重命名为~/backup-rstudio-desktop以便我有备份)就可以解决启动问题!