Проблема с установкой пакета rattle в R: как с RGtk2, так и с версией R
Пытаясь установить пакет rattle через несколько лет, я столкнулся с несколькими неожиданными и странными ошибками. При использовании последней версии R не удалось установить пакет RGtk2, и при возврате к предыдущим версиям я получил такую ошибку для версий с 3.5 по 4.0:
Warning message:
package ‘rattle’ is not available (for R version 3.6.2)
Я читал разные сообщения и решения как на SO, так и в других местах, но я не мог его установить.
Есть ли какие-либо идеи и советы, чтобы сделать это успешно?
Обновлять
Недавно, в марте 2022 года, с крана убрана погремушка, а на его представлена новая инструкция по установке . Я следовал инструкции и попытался установить rattle на последнюю версию R и получил следующую ошибку.
Обновление 2 Следуя решению @tc90kk, погремушка и все зависимости были установлены, кроме RGtk2.
Error in rattle() :
The RGtk2 package is not available but is required.
Please install the package using, for example:
install.packages("RGtk2")
Попытка установить RGtk2 с помощью последнего руководства по официальном сайтеTogaware как:
install.packages("https://cran.microsoft.com/snapshot/2021-12-15/bin/windows/contrib/4.1/RGtk2_2.20.36.2.zip", repos=NULL)
возникла эта ошибка:
trying URL 'https://cran.microsoft.com/snapshot/2021-12-15/bin/windows/contrib/4.1/RGtk2_2.20.36.2.zip'
Error in download.file(p, destfile, method, mode = "wb", ...) :
cannot open URL 'https://cran.microsoft.com/snapshot/2021-12-15/bin/windows/contrib/4.1/RGtk2_2.20.36.2.zip'
In addition: Warning message:
In download.file(p, destfile, method, mode = "wb", ...) :
InternetOpenUrl failed: 'The connection with the server was reset'
2 ответа
Для меня это сработало:
remotes::install_github("cran/rattle")
Rattle и RGtk2 недавно были заархивированы в CRAN.
Я так понимаю от автора RGtk2, что RGtk2 продолжает нормально работать.
Также в этот момент Рэттл возвращается в CRAN.
А пока следуйте инструкциям на
Я только что проверил это снова, и это сработало для меня.
Надеюсь, это поможет тем, у кого возникли проблемы с установкой Rattle прямо сейчас.