Impossible d'installer des paquets dans la dernière version de RStudio et R Version.3.1.1 [dupliquer]
cette question a déjà une réponse ici:
Je ne peux pas installer de paquets avec la dernière version de RStudio and R Version.3.1.1.
. J'ai obtenu l'erreur comme indiqué 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)
9 réponses
pas sûr à 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 qui a été offert et je recevais des erreurs comme ceci:
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 évitera à quelqu'un des heures de frustration.
je pense que c'est le "régler et oublier" solution:
options(repos='http://cran.rstudio.com/')
notez que ce n'est pas https. J'étais sur une machine Linux, ssh pratiquent dans. Si j'ai utilisé https, ça n'a pas marché.
comme @Pascal l'a dit, il est probable que vous rencontriez des problèmes avec le pare-feu ou/et la question des mandataires. Comme première étape, passez par FAQ sur la page Web de 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 de décocher "utiliser Internet Explorer library/proxy pour HTTP". Outils -> Options -> Packages et de décocher l'option "Utiliser Internet Explorer library / proxy pour L'option HTTP".
Espérons que cette aide.
D'après les réponses de la communauté, il semble y avoir plusieurs façons de résoudre ce problème:
-
de la" FAQ officielle et forums de soutien et cette réponse , vous avez peut-être un problème de pare-feu ou de mandataire qui empêche RStudio de se connecter à internet:
- désactiver tout pare-feu
- Outils -> Options -> Packages et de décocher l'option "Utiliser Internet Explorer bibliothèque/proxy HTTP" et redémarrez R ( #1 , #2 , #3 )
- drapeau R avec --internet2
- sur CentOS il a été suggéré d'essayer ce qui suit:
install.packages('package_name', dependencies=TRUE, repos='http://cran.rstudio.com/')
-
plusieurs réponses suggèrent d'utiliser un miroir alternatif ( #1 , #2 , #3 ):
- Préférences > Général > répertoire de travail par défaut > parcourir et basculer votre miroir de local/global (selon ce qui n'est pas vérifié)
-
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êt et redémarrage. Nécessaire après plusieurs des opérations ci-dessus, et suggéré autonome .
s'il vous plaît vérifier ce qui suit pour pouvoir installer de nouveaux paquets:
1 - Dans Outils -> Options -> Packages, décochez la case "Utiliser Internet Explorer bibliothèque/proxy HTTP",
2 - Dans Outils -> Options -> Packages, changer le CRAN miroir à "0 - Cloud - Rstudio, la redirection automatique des serveurs dans le monde entier"
3 - Redémarrer Rstudio.
4-amusez-vous!
si vous êtes sur Windows, essayez ceci:
"C:\Program Files\RStudio\bin\rstudio.exe" http_proxy=http://host:port/
ma solution qui a fonctionné était d'ouvrir les options R studio et de sélectionner global miror (le champ était vide avant) et l'erreur a disparu.
Ce qui a fonctionné pour moi:
Préférences-Général-répertoire de travail par Défaut-Parcourir le Commutateur du global au local miroir
travaille sur un Mac. 10.10.3
la plupart du temps, la solution @cer fonctionne, mais si elle ne fonctionne pas, essayez de l'installer en base R (pas en studio R). Comme R studio exécute base R exécutable en arrière-plan donc nouveau paquet sera disponible dans R studio aussi bien. [mon expérience dans macOS]