我在启动RStudio(桌面)时遇到了以前没有的问题。
当我启动RStudio时,在几秒钟内,灰色屏幕冻结,并显示以下错误消息:
- RStudio初始化错误**无法与R会话建立连接
单击"确定"后,出现以下两条错误消息:
- RStudio**意外异常:正则表达式的复杂性超出了预定义的界限...
然后...
- R遇到致命错误。会话已终止。**
如能帮助解决这些错误,我们将不胜感激。
"unexpected exception"错误读起来好像RStudio在启动时试图运行自动加载的东西时出现了问题。因此,相关的问题是:如何在不打开之前的任何文件/code/data的情况下全新启动RStudio?
我试过卸载和重新安装R和RStudio,R安装得很好(我可以打开并在R控制台上工作)。
我正在与以下人员合作:
- 苹果操作系统10.10.5
- 参考3.3.3
- 远程工作站1.1.423
谢谢大家!
2条答案
按热度按时间5cnsuln71#
刚刚收到RStudio团队的消息,他们的解决方案对我很有效。
实际上,当试图打开一个你在前一个会话中打开的文件时,RStudio崩溃了。你应该可以通过重置RStudio状态来解决这个问题。
重置RStudio的指令为here,相关摘录如下:
RStudio Desktop将您的自定义设置和选项存储在一个名为RStudio-Desktop的隐藏目录中。如果该目录不存在,RStudio将在启动时创建它。该目录包括用户设置、日志文件和其他状态信息。删除(或重命名)该目录将重置RStudio的状态,类似于全新安装。
我们建议重命名此目录以创建备份版本,而不是完全删除它。这允许您保存设置,以便在需要恢复时使用。此外,如果您遇到崩溃或RStudio无法启动,此目录可能包含用于确定错误来源的重要信息。在这种情况下,我们建议将这个目录重命名为backup-rstudio-desktop,并在RStudio支持部门要求时发送沿着。
因此,简单地删除
~/.rstudio-desktop
文件(实际上,将其重命名为~/backup-rstudio-desktop
,以便有备份)就解决了启动问题!j9per5c42#
作为一个FYI的任何人谁尝试了上面的解决方案没有成功,我结束了更新/重新安装
xfun
包(install.packages("xfun")
),这为我解决了这个问题时,重置我的RStudio状态没有。