首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在RGtk2 10.12.6和R版本3.4.1上安装macOS

在RGtk2 10.12.6和R版本3.4.1上安装macOS
EN

Stack Overflow用户
提问于 2017-09-19 02:52:19
回答 1查看 1.7K关注 0票数 2

我的最终目标是在R中安装RGtk2软件包,为此,我需要安装依赖RGtk2。

这个问题类似于Installing RGtk2 on macOS Sierra (Version 10.12.4) and R version 3.4.0,但我已经安装了gtk。这个问题类似于R In install.packages("RGtk2") : fatal error: 'gdk/gdkx.h' file not found,但这个问题仍然没有解决,我希望有人能在这个问题上给予更多的启发。

我遇到的错误如下:

代码语言:javascript
复制
* 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

..。

代码语言:javascript
复制
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的库,但是没有工作。

从同样的问题出发,我还从brew.sh安装了自制软件,只需复制它们发出的命令。

代码语言:javascript
复制
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软件包,为此,我需要安装依赖RGtk2。如果你能提供任何帮助,我将不胜感激。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-18 19:13:04

zhiyzou在这里发布的解决方案为我提供了塞拉利昂10.12.6和R 3.4.2:https://gist.github.com/zhiyzuo/a489ffdcc5da87f28f8589a55aa206dd的解决方案。

然后确保重新启动Rstudio,或者通过XQuartz启动。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46291025

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档