我在启动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
谢谢!
答案 0 :(得分:2)
刚收到RStudio团队的消息,他们的解决方案对我有用。
事实上,RStudio在尝试打开您拥有的文件时崩溃了 从前一届会议开始。你应该能够解决这个问题 通过重置您的RStudio状态。
重置RStudio的说明是here。相关摘录:
RStudio Desktop将您的自定义设置和选项存储在隐藏中 名为RStudio-Desktop的目录。如果此目录不存在, RStudio将在启动时创建它。该目录包括用户 设置,日志文件和其他状态信息。删除(或 重命名)这个目录将重置RStudio的状态,类似于a 新装置。
我们建议重命名此目录以创建备份版本 而不是完全删除它。这可以让你保存 设置,以防您想恢复它们。另外,如果 您遇到崩溃或RStudio无法启动,此目录可能 包含确定错误来源的重要信息。在 在这种情况下,我们建议将此目录重命名为 backup-rstudio-desktop并在RStudio询问时发送它 支持。
因此,只需删除~/.rstudio-desktop
文件(实际上,将其重命名为~/backup-rstudio-desktop
以便我有备份)就可以解决启动问题!