MacBook Pro(12.0.1系统)安装后RStudio无法启动问题求助
macOS 12.0.1下RStudio启动超时问题修复方案
前置操作:清理多版本冲突
如果你先后通过官网和Homebrew两种渠道安装过R、RStudio,先卸载所有版本避免冲突:
- 卸载brew安装的R和RStudio:
brew uninstall --force r rstudio - 卸载官网安装的R:
sudo rm -rf /Library/Frameworks/R.framework /Applications/R.app /usr/local/bin/R /usr/local/bin/Rscript - 卸载官网安装的RStudio:
直接将「应用程序」文件夹中的RStudio拖入废纸篓,清空废纸篓
清理完成后选择单一渠道重新安装R和RStudio,推荐优先选择官网渠道安装适配macOS 12的版本。
步骤1:手动指定RStudio的R加载路径
完全退出RStudio进程,打开终端执行如下命令,强制指定RStudio调用你已经安装的R路径:defaults write org.rstudio.RStudio RS_RPATH /usr/local/bin/R
执行完成后重启RStudio,查看是否能够正常加载。
步骤2:重置RStudio的配置缓存
如果步骤1无效,完全关闭RStudio,在终端依次执行如下命令:
# 移除RStudio的配置缓存 rm -rf ~/.rstudio-desktop # 备份并移除R的用户自定义启动配置 mv ~/.Rprofile ~/.Rprofile.bak mv ~/.Renviron ~/.Renviron.bak
执行完成后再次启动RStudio测试。
步骤3:兼容性适配修复
如果前两步都无效,是2021版RStudio对macOS 12的适配存在缺陷,可执行如下操作:
- 右键点击「应用程序」文件夹中的RStudio图标,选择「显示简介」
- 勾选「使用Rosetta打开」选项,关闭简介窗口后重启RStudio
补充说明
which RStudio返回找不到属于正常现象,因为桌面版RStudio默认不会自动添加到终端的PATH环境变量中,不影响桌面端启动,无需额外处理。
内容的提问来源于stack exchange,提问作者Kyle
相关产品推荐
相关产品推荐

