no puedo instalar paquetes en r
R-al intentar instalar el paquete: InternetOpenUrl falló (4)
Desde que actualicé R (a 3.2.2) y RStudio (a 0.99.486) en Win 7, tengo problemas para descargar paquetes.
Estoy al tanto de las preguntas que se hacen aquí, pero tampoco
setInternet2(TRUE)
ni cambiar el espejo CRAN ayudó. Las "Herramientas -> Opciones globales -> Paquetes ->" Usar la biblioteca / proxy de Internet Explorer para HTTP "también estaban desactivadas y me aseguré de que Firefox no utilizara ningún proxy.
Lo intenté
setRepositories()
así como la instalación manual del paquete con
install.packages(''dplyr'', repos=''https://cran.uni-muenster.de/'')
pero sigo recibiendo el mensaje:
Warning in install.packages :
InternetOpenUrl failed: ''Der Servername oder die Serveradresse konnte nicht verarbeitet werden.''
Warning in install.packages :
InternetOpenUrl failed: ''Der Servername oder die Serveradresse konnte nicht verarbeitet werden.''
Warning in install.packages :
unable to access index for repository https://R-Forge.R-project.org/src/contrib
Warning in install.packages :
InternetOpenUrl failed: ''Der Servername oder die Serveradresse konnte nicht verarbeitet werden.''
Warning in install.packages :
InternetOpenUrl failed: ''Der Servername oder die Serveradresse konnte nicht verarbeitet werden.''
Warning in install.packages :
unable to access index for repository https://cran.uni-muenster.de/src/contrib
Installing package into ‘C:/Users/me/Documents/R/win-library/3.2’
(as ‘lib’ is unspecified)
Warning in install.packages :
InternetOpenUrl failed: ''Der Servername oder die Serveradresse konnte nicht verarbeitet werden.''
Warning in install.packages :
InternetOpenUrl failed: ''Der Servername oder die Serveradresse konnte nicht verarbeitet werden.''
Warning in install.packages :
unable to access index for repository https://cran.uni-muenster.de/src/contrib
Warning in install.packages :
package ‘dplyr’ is not available (for R version 3.2.2)
Warning in install.packages :
InternetOpenUrl failed: ''Der Servername oder die Serveradresse konnte nicht verarbeitet werden.''
Warning in install.packages :
InternetOpenUrl failed: ''Der Servername oder die Serveradresse konnte nicht verarbeitet werden.''
Warning in install.packages :
unable to access index for repository https://cran.uni-muenster.de/bin/windows/contrib/3.2
¿Alguien podría ayudar? ¡Gracias!
El problema puede ser una falla al manejar https
correctamente por el método subyacente utilizado por R para descargar archivos. Esto se puede verificar intentando
fname <- tempfile()
download.file("https://cran.uni-muenster.de/", destfile=fname)
file.remove(fname)
Si eso no funciona, pero reemplazando https
con http
, lo más probable es que el método utilizado por R''s download.file
no pueda tratar con https
o no verifique los certificados SSL.
Puedes probar
- usando espejos de
http
regulares en lugar dehttps
- actualice su paquete de certificado de CA para permitir una validación de certificado adecuada
estableciendo el método de descarga predeterminado para
"libcurl"
y ver si eso ayuda:options(download.file.method="libcurl")
Enfrenté un problema similar.
El problema era que el servidor CRAN predeterminado estaba inactivo temporalmente, lo que es bastante inusual.
Se resolvió el problema buscando un espejo CRAN cercano y luego actualizando los valores predeterminados:
options(repos = c(CRAN = "https://cran.ma.imperial.ac.uk/",
CRANextra = "https://mirrors.ebi.ac.uk/CRAN/"))
Entonces esto funcionó bien:
install.packages("ggplot2")
IE 10 -> desactive la opción Archivo -> Trabajar sin conexión. IE 11 -> haga clic en "Trabajar sin conexión" en la barra de estado y cambiará a "Trabajar en línea".
Me enfrenté a un problema similar al instalar paquetes R en win8. Puede suceder que su navegador "Internet Explorer" tenga problemas de conexión. Cambia tu navegador predeterminado a "Internet Explorer" y asegúrate de que el navegador maneje las consultas http sin problemas.