Je ne parviens pas à installer les packages ggplot2 et data.table . Cela me donne l'erreur suivante (exemple pour ggplot2)
> library(ggplot2)
Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) :
there is no package called ‘Rcpp’
Error: package or namespace load failed for ‘ggplot2’
J'ai pu travailler correctement avec ces 2 packages avant de fermer ma session R. Maintenant, il me montre cette erreur à chaque fois que j'essaie de l'exécuter.
J'ai également essayé de l'enlever et de le réinstaller, mais sans succès.
remove.packages(c("ggplot2", "data.table"))
install.packages('ggplot2', dep = TRUE)
install.packages('data.table', dep = TRUE)
Je ne sais pas ce qui ne va pas
Cela a résolu le problème:
remove.packages(c("ggplot2", "data.table"))
install.packages('Rcpp', dependencies = TRUE)
install.packages('ggplot2', dependencies = TRUE)
install.packages('data.table', dependencies = TRUE)
J'ai aussi fait face au même problème et
remove.packages(c("ggplot2", "data.table"))
install.packages('Rcpp', dependencies = TRUE)
install.packages('ggplot2', dependencies = TRUE)
ces commandes n'ont pas fonctionné pour moi. Ce que j’ai trouvé, c’est qu’un message d’avertissement indiquant qu’il ne pouvait pas déplacer l’installation temporaire C:\Users\User_name\Documents\R\win-library\3.3\abcd1234\Rcpp
dans C:\Users\User_name\Documents\R\win-library\3.3\Rcpp
était affiché.
J'ai téléchargé le fichier Rcpp Zip à partir du lien indiqué, l'ai décompressé et copié à l'intérieur de C:\Users\User_name\Documents\R\win-library\3.3
, puis
library(Rcpp)
library(ggplot2)
travaillé. Je n'ai pas eu à désinstaller R. J'espère que cela aide.
Face au même problème et résolu par:
remove.packages("ggplot2")
install.packages('ggplot2', dependencies = TRUE)
Essaye ça:
install.packages('Rcpp')
install.packages('ggplot2')
install.packages('data.table')
quand tu vois
Voulez-vous installer depuis les sources le paquet qui nécessite une compilation? (Oui/non/annuler)
répondez non
J'ai essayé les étapes mentionnées dans les messages précédents, mais sans aucun succès. Cependant, ce qui a fonctionné pour moi a été de désinstaller complètement R, puis de supprimer le dossier R contenant les fichiers du dossier de documents. Par conséquent, tout se fait avec R, à l'exception des scripts et des espaces de travail que j'ai enregistrés. J'ai ensuite réinstallé R et couru
remove.packages(c("ggplot2", "data.table"))
install.packages('Rcpp', dependencies = TRUE)
install.packages('ggplot2', dependencies = TRUE)
install.packages('data.table', dependencies = TRUE)
Cette méthode plutôt grossière a en quelque sorte fonctionné pour moi.
Ces étapes fonctionnent pour moi:
Bon à y aller !!!
library(Rcpp)
library(ggplot2)
J'ai essayé toutes les solutions énumérées ci-dessus mais rien n'a fonctionné ..__ C'est ce qui a fonctionné pour moi
Pour moi, je devais désinstaller R de brew brew uninstall --force R
puis me rendre sur le site Web de R, puis le télécharger et l'installer .
J'ai eu le même problème, mais lors de l'exécution dans un cahier jupyter R dans un environnement Anaconda.
Le problème présenté de telle sorte que tout bloc-notes R ouvert mourrait instantanément et ne permettait pas l'exécution de la cellule. L'erreur apparaît à chaque tentative automatique de démarrage du noyau qui a échoué:
Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) :
there is no package called ‘Rcpp’
Pour résoudre ce problème, j'ai lancé en tant qu'administrateur/Sudo: conda install -c r r-rcpp
, redémarré le noyau et tout était revenu à la normale.