1

我在 OS X Mavericks 上运行 R 3.0.2。

我能够在 R 中安装拨浪鼓(Rattle 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 文件加载到其中时,它都会不断给出最后一个错误。

谢谢

4

2 回答 2

1

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

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

sudo xcode-select --install

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

然后从http://brew.sh安装 brew 然后 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 并使用源代码安装这些包:

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 中使用拨浪鼓了

于 2014-08-15T00:53:54.877 回答
0

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

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

值得关注的是,格雷厄姆·威廉姆斯在这条线上非常活跃。

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

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

于 2014-06-24T08:18:47.250 回答