我的最终目标是在 R 中安装拨浪鼓包,为此,我需要安装依赖项 RGtk2。
这个问题类似于在 macOS Sierra(版本 10.12.4)和 R 版本 3.4.0 上安装 RGtk2 但我安装了 gtk。这个问题类似于R In install.packages("RGtk2") : fatal error: 'gdk/gdkx.h' file not found 但这个问题仍然是开放的,我希望有人能更多地了解这个问题。
我遇到的错误如下:
* installing to library ‘/Library/Frameworks/R.framework/Versions/3.4/Resources/library’
* installing *source* package ‘RGtk2’ ...
** package ‘RGtk2’ successfully unpacked and MD5 sums checked
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for INTROSPECTION... no
checking for GTK... yes
checking for GTHREAD... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
...
Rgtk.c:7:10: fatal error: 'gdk/gdkx.h' file not found
#include <gdk/gdkx.h>
我已经看到了强制或忽略 gdk/gdkx.h 的解决方案,但对我来说似乎很可疑。
要安装拨浪鼓,我采取了以下步骤。在这个字符串R 3.0 and GTK+ / RGTK2 error之后,我尝试使用 GTK_2.24.17-X11.pkg 从http://r.research.att.com/#other下载 Simon Urbanek 的库 ,但它没有用。
从同一个问题,我还通过复制他们给出的命令从 brew.sh 安装了自制软件。
brew install gtk+
export PKG_CONFIG_PATH=/usr/X11/lib/pkgconfig:$PKG_CONFIG_PATH
R CMD INSTALL /Users/joshualamstein/Downloads/RGtk2_2.20.33.tar
这导致了我现在的结果和我的问题。我的最终目标是在 R 中安装拨浪鼓包,为此,我需要安装依赖项 RGtk2。您的任何帮助将不胜感激。谢谢!