【问题标题】:rattle in R on OS X Mavericks在 OS X Mavericks 上 R 中的嘎嘎声
【发布时间】:2014-08-15 08:53:54
【问题描述】:

我在 OS X Mavericks 上运行 R 3.0.2。

我能够在 R 中安装响尾蛇(响尾蛇 2.6.27 r148)和 gtk+ 并运行响尾蛇。屏幕出现了,但我无法在嘎嘎声中加载任何文件。这是错误消息:

(R:18008):Gtk-WARNING **:尝试将更改存储到 `/Users/amir/.local/share/recently-used.xbel',但失败:无法创建文件 '/Users/amir /.local/share/recently-used.xbel.0HMGBX': 没有这样的文件或目录

(R:18008): Gtk-WARNING **: Attempting to set the permissions of `/Users/amir/.local/share/recently-used.xbel', but failed: No such file or directory resetRattle() 出错:尝试应用非函数

每次我尝试将 csv 文件加载到其中时,它都会给出最后一个错误。

谢谢

【问题讨论】:

  • 在最后几个 R 版本中,我从来没有让嘎嘎作响。 OSX 10.7.5/R 3.0.2。我想我对它在小牛队也不起作用并不感到惊讶。

标签: r osx-mavericks rattle


【解决方案1】:

以下是对我有用的详细信息:

首先安装 XCode 和命令行工具:

sudo xcode-select --install

然后从http://xquartz.macosforge.org/landing/安装XQuartz

然后从http://brew.sh 安装 brew 然后酿造一些 Gtk 的东西:

brew install gtk+ cairo

然后将编译文件夹设置到正确的位置:

export PKG_CONFIG_PATH=/opt/X11/lib/pkgconfig:/Library/Frameworks/GTK+.framework/Versions/Current/Resources/lib/pkgconfig:$PKG_CONFIG_PATH

然后在命令行中运行 r 并使用 source 安装这些包:

install.packages(“RGtk2”,type=”source”)
install.packages(“Cairo”,type=”source”)
install.packages(“cairoDevice”,type=”source”)
install.packages("rattle", repos="http://rattle.togaware.com", type="source") 

那么一切都应该准备好在 OSX 中使用拨浪鼓了

【讨论】:

    【解决方案2】:

    我在 Mac 上遇到了同样的问题。但是,它现在已在最近的更新中得到修复。我在这里遇到了修复:

    https://groups.google.com/forum/#!forum/rattle-users

    值得关注,Graham Williams 非常活跃。

    运行此行以安装修复 Mac OSX 上最常见问题的最新 Rattle

    install.packages("rattle", repos="http://rattle.togaware.com", type="source")

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-03
      • 2018-11-06
      • 2023-03-24
      • 1970-01-01
      相关资源
      最近更新 更多