gpt4 book ai didi

拨浪鼓安装错误: Invalid root element:

转载 作者:行者123 更新时间:2023-12-03 20:40:58 24 4
gpt4 key购买 nike

我是数据挖掘和 R 的新手。请提供如何进行以下查询。

我想在我的 MS Win 10-X64 系统上使用 R-package Rattle 进行数据分析。我正在关注这些 instructions .我使用安装包

    install.packages("rattle")

选择一个 CRAN 镜像后,它 RGUI 安装包并给出以下消息:
   package ‘rattle’ successfully unpacked and MD5 sums checked
The downloaded binary packages are in
C:\Users\XXX\AppData\Local\Temp\RtmpYnMZM1\downloaded_packages

之后我运行代码,
   library(rattle)

和 RGui 给出以下响应;
   Rattle: A free graphical interface for data mining with R.
Version 4.1.0 Copyright (c) 2006-2015 Togaware Pty Ltd.
Type 'rattle()' to shake, rattle, and roll your data.

在这之后,我称这个函数为“rattle”。
   rattle()

我收到以下错误:
   Error in method(obj, ...) : Invalid root element: 'requires'

我也在 RStudio 控制台中尝试了同样的方法。此外,我卸载了 RStudio 和 R X64、X386 并重新安装并再次尝试,但我无法浏览此错误的原因。

最佳答案

似乎与 RGtk2 相关。 grep在安装的拨浪鼓目录中显示了这一点

$ grep 'requires' -r .
./etc/rattle.glade: <!-- interface-requires gtk+ 2.16 -->
./etc/rattle.ui: <!-- interface-requires gtk+ 3.0 -->
./etc/rattle.ui.160313: <!-- interface-requires gtk+ 3.0 -->
./etc/rattle.ui.with_export_filechooser: <!-- interface-requires gtk+ 3.0 -->
./etc/rattle_macosx.ui: <requires lib="gtk+" version="2.16"/>
./NEWS: * Note rattle.ui requires gtk > 2.16, not > 2.20. Otherwise fails to
./NEWS: * Check for GtkBuilder handling of the 'requires' tag, and if not
./NEWS: Gtk library installed does not recognise 'requires' and suggest a

好像 RGtk2导致问题,发出关于名为 requires 的元素的存在的提示.

解决方案一:

2.20.33 降级 RGtk2至 2.20.31为我工作。

解决方案二:

后来我把所有东西都升级到最新的,包括 Windows GTK+2。拨浪鼓停止工作。但是 rattle调用时再次工作,如下所示:
rattle( useGtkBuilder = TRUE)

现在我坚持后一种方式。

在 RGtk/GTK+ 版本上:

我无法在 Windows 7 上拖动 Rattle gui 窗口或自由调整其大小。这一直是一个持续的痛苦。更高版本的 RGtk2 或 GTK2 似乎没有修复它(GTK2 文件夹中的演示应用程序没有这个问题。但 RGtk2 演示脚本有)。所以 RGtk/Gtk+ 版本对我没有任何影响。

PS:
如果您正在运行 R-3.4.0 并尝试从 togaware.com 安装开发版本, 下载 http://rattle.togaware.com/bin/windows/contrib/3.3/rattle_5.0.10.zip (实际上是用 R-3.4.0 构建的,因此不适用于 3.3.3 )在本地安装它。

关于拨浪鼓安装错误: Invalid root element:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43974093/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com