【问题标题】:Problems with opening RStudio打开 RStudio 的问题
【发布时间】:2015-02-23 21:46:00
【问题描述】:

当我尝试打开新安装的 RStudio 时,我遇到了以下问题(以及一个空白的应用程序窗口):

ERROR r error 4 (R code execution error)
[errormsg=Error : package 'utils' does not have a namespace];
OCCURRED AT: core::Error r::exec::evaluateString(const std::string &, SEXP *, sexp::Protect *)
/Users/rstudio/rstudio/src/cpp/r/RExec.cpp:271

我的规格:

  • OS X 10.8.5,
  • R 3.1.2(由 Homebrew 安装),
  • RStudio 0.98.1091 - Mac OS X 10.6+(64 位)。

之前,它可以正常工作(AFAIK with R 2.*)。

任何想法如何使它工作?

【问题讨论】:

  • 为什么不安装 RStudio 的标准包组件呢?与homebrew 存在一些不匹配,我并不感到惊讶。
  • 对我来说,为什么它不应该homebrew 一起工作并不明显(我倾向于用它安装东西以保持理智)。而且 RStudio 不附带标准 R - 无论如何它都需要单独安装。无论如何,安装独立安装 brew uninstall r 确实有帮助;但是,我仍然不知道为什么。
  • 您是否尝试向 RStudio 论坛询问有关将其与自制软件混合的问题?
  • @PiotrMigdal:嗯,R 的 Mac 分支的维护者特别说,如果你不知道为什么它是一个潜在的问题,那么你不应该这样做。有些人使用 homebrew-R,但他们有足够的 *NIX 经验可以自己做。
  • brew uninstall --force r 是获胜者。

标签: r macos rstudio


【解决方案1】:

通过 Homebrew 安装 R 后,我遇到了同样的问题。我能够修复它的唯一方法是卸载 R 的 Homebrew“版本”。

brew uninstall r

然后直接从CRAN重新安装R

这对我有用。

【讨论】:

    【解决方案2】:
    1. 在启动 RStudio 时按住 Ctrl (Windows) 或 (Mac)
    2. 手动选择特定版本的 R(您可能希望将其安装在路径中没有“空格”或其他内容的目录中)。

    它对我来说就像一个魅力。

    【讨论】:

      【解决方案3】:

      这几天我也是这样!你猜怎么着,我解决了!

      在安装 R-Studio 时,从 CRAN's site 下载 *.pkg 文件(不是自制软件)后,选择自定义并取消选择 R.app gui 以防止其安装。我认为它与 RStudio 有严重的冲突。

      为了帮助那些在谷歌上搜索崩溃报告内容的人:

      Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
      Exception Codes: KERN_INVALID_ADDRESS at 0x00000000000054d8
      
      VM Regions Near 0x54d8:
      --> 
          __TEXT                 0000000100000000-0000000100938000 [ 9440K] r-x/rwx SM=COW  /Applications/RStudio.app/Contents/MacOS/rsession
      
      Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
      0   libR.dylib
      

      【讨论】:

      • 如果您不安装包含 gui 的“.pkg”文件而只需安装 .tar.gz 文件,则无需“取消选择”R,app
      【解决方案4】:

      使用 brew 安装 r 后,安装 rstudio 失败(下载的大小也约为 5mb,所以我已经很害怕了)。我只是下载了 rstudio 并将其安装在 Applications 文件夹中,而没有卸载 r 并且它工作正常。安装和更新软件包对我来说也是轻而易举的事。

      【讨论】:

        【解决方案5】:

        以下命令对我有用:

        ┌─[ricardoramos]@[falcon]:~
        └──> $ sudo mkdir .rstudio-deskop
        [sudo] password for ricardoramos: 
        ┌─[ricardoramos]@[falcon]:~
        └──> $ sudo chown -R ricardoramos ~/.rstudio-desktop
        

        【讨论】:

          【解决方案6】:

          在文件夹中再次安装您的 R(文件夹名称中没有任何空格(Program Files 文件夹有空格),如下图所示)

          然后打开Rstudio(按Ctrl然后点击图标)为R选择新的安装路径

          这解决了这个问题。在 MAC 中使用命令按钮。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2023-04-08
            • 2023-02-21
            • 2015-12-10
            • 1970-01-01
            • 1970-01-01
            • 2011-05-29
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多