我在启动 RStudio(桌面)时遇到了以前没有遇到过的问题。
当我启动 RStudio 时,几秒钟内,灰屏冻结并显示以下错误消息:
RStudio 初始化错误 无法与 R 会话建立连接
单击“确定”后,我收到以下两条错误消息:
RStudio 意外异常:正则表达式的复杂性超出了预定义的范围...
和...
R 遇到致命错误。会话被终止。
非常感谢解决这些错误的任何帮助。
“意外异常”错误看起来好像 RStudio 尝试运行启动时自动加载的内容时出现了问题。因此,相关的问题是:如何在不打开任何以前的文件/代码/数据的情况下重新启动 RStudio?
我尝试卸载并重新安装 R 和 RStudio,R 安装正常(我可以在 R 控制台上打开并工作)。
我正在与:
谢谢你!
刚刚收到 RStudio 团队的消息,他们的解决方案对我有用。
事实上,RStudio 在尝试打开您在上一个会话中打开的文件时崩溃了。您应该能够通过重置 RStudio 状态来解决此问题。
重置 RStudio 的说明位于此处。相关摘录:
RStudio Desktop 将您的自定义设置和选项存储在名为 RStudio-Desktop 的隐藏目录中。如果该目录不存在,RStudio 将在启动时创建它。该目录包含用户设置、日志文件和其他状态信息。删除(或重命名)此目录将重置 RStudio 的状态,类似于全新安装。
我们建议重命名此目录以创建备份版本,而不是完全删除它。这允许您保存您的设置,以防您想恢复它们。此外,如果您遇到崩溃或 RStudio 无法启动,此目录可能包含用于确定错误来源的重要信息。在这种情况下,我们建议将此目录重命名为 backup-rstudio-desktop,并在 RStudio 支持人员要求时将其发送。
因此,只需删除该~/.rstudio-desktop文件(实际上,将其重命名~/backup-rstudio-desktop以便我有备份)就解决了启动问题!