web-dev-qa-db-fra.com

Rtools est-il incompatible avec R version 3.5.1?

J'ai essayé install.packages("Rtools"), mais cela fournit une erreur qui indique

le package ‘Rtools’ n’est pas disponible (pour R version 3.5.1)

Étant donné que la dernière version de R a juste une semaine, dois-je attendre que les développeurs de R rattrapent leur retard, ou est-ce un bug que je dois signaler?

12
Colin

Non, je pense que c'est lié à devtools. Vous pouvez vérifier que devtools:::version_info manque 3.5. Vous pouvez utiliser ceci comme solution de contournement:

library(devtools)
assignInNamespace("version_info", c(devtools:::version_info, list("3.5" = list(version_min = "3.3.0", version_max = "99.99.99", path = "bin"))), "devtools")

Maintenant, vos commandes d'installation pour tout package nécessitant une compilation fonctionneront à nouveau, en supposant que la version 3.5 de celui-ci soit installée à partir de https://cran.r-project.org/bin/windows/Rtools/ .

Voir ici pour référence: https://github.com/r-lib/devtools/issues/1772

10
MS Berends