7

我试图安装 R 包“嘎嘎”但是当我输入

install.packages('rattle')

它返回

Warning in install.packages :
dependency ‘RGtk2’ is not available

所以我尝试安装'RGtk2',

install.packages('RGtk2')

它返回

Warning in install.packages :
package ‘RGtk2’ is not available (for R version 3.2.3)

我的电脑是 Windows 8.1,R 版本 3.2.3,我在 R 工作室工作。

4

4 回答 4

11

如前所述,一种可能的解决方案是安装旧版本的 RGtk2。对于 Windows,这可能是:

install.packages(" https://cran.r-project.org/bin/windows/contrib/3.3/RGtk2_2.20.31.zip ", repos=NULL)

可以在https://rattle.togaware.com/rattle-install-troubleshooting.html找到更多建议

于 2017-07-05T13:04:59.450 回答
3

对于 linux 用户,这对我有用:

install.packages("https://cran.r-project.org/src/contrib/Archive/RGtk2/RGtk2_2.20.30.tar.gz", repos=NULL)

RGtk2安装好了,就可以运行了install.packages("rattle")

您可能还需要在安装libgtk2.0-devRGtk2libxml2-dev之前安装!

会议:Ubuntu 16.10(yakkety)和 R 版本 3.3.1

于 2018-05-11T11:49:42.703 回答
1

下面列出了肯定可以工作的已知兼容版本:

  1. 尝试将您的 R 版本降级到 3.3.2。
  2. 下载 RGtk2 版本 2.20.33 并手动安装。
  3. 安装拨浪鼓版本为 4.1
于 2017-06-29T13:01:32.090 回答
1

我使用 macOS 并使用以下说明来寻找它。

步骤1:

brew install gtk+
brew install --with-x11 cairo

第2步:

install.packages("rattle")

当您安装拨浪鼓时,控制台上会出现大量红线,但没关系。它会解决的。

于 2018-07-02T13:23:06.630 回答