Je ne parviens pas à installer les packages avec la dernière version de RStudio and R Version.3.1.1.
Veuillez l'aide. J'ai eu l'erreur comme mentionné ci-dessous:
Example:
Warning in install.packages :
InternetOpenUrl failed: ''
Warning in install.packages :
InternetOpenUrl failed: ''
Warning in install.packages :
unable to access index for repository http://cran.rstudio.com/bin/windows/contrib/3.1
Installing package into ‘C:/Users/Documents/R/win-library/3.1’
(as ‘lib’ is unspecified)
Warning in install.packages :
InternetOpenUrl failed: ''
Warning in install.packages :
InternetOpenUrl failed: ''
Warning in install.packages :
unable to access index for repository http://cran.rstudio.com/bin/windows/contrib/3.1
Warning in install.packages :
package ‘reshape’ is not available (for R version 3.1.1)
Je ne suis pas certain à 100% que vous avez le même problème, mais j'ai découvert à la dure que mon travail bloque chaque option de site miroir proposée et que j'ai des erreurs comme celle-ci:
Installing package into ‘/usr/lib64/R/library’
(as ‘lib’ is unspecified)
--- Please select a CRAN mirror for use in this session ---
Error in download.file(url, destfile = f, quiet = TRUE) :
unsupported URL scheme
Warning: unable to access index for repository https://rweb.crmda.ku.edu/cran/src/contrib
Warning message:
package ‘ggplot2’ is not available (for R version 3.2.2)
Solution de contournement (j'utilise CentOS) ...
install.packages('package_name', dependencies=TRUE, repos='http://cran.rstudio.com/')
J'espère que cela économisera des heures de frustration à quelqu'un.
Je pense que c'est la solution "installez-vous et oubliez-la":
options(repos='http://cran.rstudio.com/')
Notez que ce n'est pas https. J'étais sur une machine Linux, ssh'ing in. Si j'utilisais https, cela ne fonctionnait pas.
Comme @Pascal l'a dit, il est probable que vous rencontriez des problèmes avec le pare-feu ou/et un problème de proxy. Dans un premier temps, parcourez FAQ sur la page Web CRAN. Après cela, essayez de marquer R avec --internet2.
Parfois, il peut être utile de vérifier les options globales dans R studio et décocher "Utiliser la bibliothèque/proxy Internet Explorer pour HTTP" . Outils -> Options globales -> Packages et décocher l'option "Utiliser la bibliothèque/proxy Internet Explorer pour HTTP" .
J'espère que cela t'aides.
Selon les réponses de la communauté, il semble y avoir plusieurs façons de résoudre ce problème:
À partir du officiel FAQ et des forums de support technique et cette réponse , vous pouvez avoir un problème de pare-feu ou de proxy empêchant RStudio de se connecter à Internet:
install.packages('package_name', dependencies=TRUE, repos='http://cran.rstudio.com/')
Plusieurs réponses suggèrent d'utiliser un autre miroir ( n ° 1 , n ° 2 , n ° 3 ):
Sous Windows, vous pouvez démarrer l'application avec http_proxy=http://Host:port/
:
"C:\Program Files\RStudio\bin\rstudio.exe" http_proxy=http://Host:port/
Arrêtez et redémarrez. Nécessaire après plusieurs des opérations ci-dessus, et suggéré autonome .
Ma solution qui a fonctionné a été d'ouvrir les options de R studio et de sélectionner Global Miror (le champ était vide auparavant) et l'erreur a disparu.
Veuillez vérifier les éléments suivants pour pouvoir installer de nouveaux packages:
1- Dans Outils -> Options globales -> Packages, décochez l’option "Utiliser la bibliothèque/proxy Internet Explorer pour HTTP",
2- Dans Outils -> Options globales -> Packages, définissez le miroir CRAN sur "0- Cloud - Rstudio, redirection automatique vers les serveurs du monde entier".
3- Redémarrez Rstudio.
4- Amusez-vous!
La plupart du temps, la solution @cer fonctionne, mais si cela ne fonctionne pas, essayez de l'installer en base R (PAS dans R studio). Comme R studio exécute l’exécutable de base R en arrière-plan, le nouveau package sera également disponible dans R studio. [mon expérience sous macOS]
Si vous êtes sous Windows, essayez ceci:
"C:\Program Files\RStudio\bin\rstudio.exe" http_proxy=http://Host:port/
Ce qui a fonctionné pour moi:
Préférences-Général-Répertoire de travail par défaut-Parcourir Basculer du miroir global au miroir local
Travailler sur un Mac. 10.10.3