No se pueden instalar paquetes en la última versión de RStudio y R Version.3.1.1

No puedo instalar paquetes a través de la última versión de RStudio and R Version.3.1.1. Amablemente ayuda. Recibí el error como se menciona a continuación:

 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) 

No estoy 100% seguro de que tenga el mismo problema, pero me di cuenta de la manera difícil en que mi trabajo bloquea cada opción de sitio duplicada que se me ofrecía y recibía errores como este:

 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) 

Solución (estoy usando CentOS) …

 install.packages('package_name', dependencies=TRUE, repos='http://cran.rstudio.com/') 

Espero que esto le ahorre a alguien horas de frustración.

Creo que esta es la solución de “configúralo y olvídate”:

 options(repos='http://cran.rstudio.com/') 

Tenga en cuenta que esto no es https. Estaba en una máquina Linux, ssh’ing in. Si utilicé https, no funcionó.

Como dijo @Pascal, es probable que encuentre un problema con el firewall y / o el problema de proxy. Como primer paso, vaya a Preguntas frecuentes en la página web de CRAN . Después de eso, intente marcar R con –internet2 .

A veces puede ser útil verificar las opciones globales en R studio y desmarcar “Usar la biblioteca / proxy de Internet Explorer para HTTP”. Herramientas -> Opciones globales -> Paquetes y desmarcar la opción “Usar la biblioteca de Internet Explorer / proxy para HTTP”.

Espero que esto ayude.

Según las respuestas de la comunidad, parece haber varias formas de solucionarlo:

  1. Desde las preguntas frecuentes y los foros de soporte oficiales y esta respuesta , es posible que tenga un firewall o un problema de proxy que impida que RStudio se conecte a Internet:

    • Deshabilitar cualquier firewall
    • Herramientas -> Opciones globales -> Paquetes y desmarcar la opción “Usar la biblioteca / proxy de Internet Explorer para HTTP” y reiniciar R ( # 1 , # 2 , # 3 )
    • Marcar R con –internet2
    • En CentOS se sugirió probar lo siguiente: install.packages('package_name', dependencies=TRUE, repos='http://cran.rstudio.com/')
  2. Varias respuestas sugieren usar un espejo alternativo ( # 1 , # 2 , # 3 ):

    • Preferencias> General> Directorio de trabajo predeterminado> Examinar y cambiar su reflection de local / global (lo que esté desmarcado)
  3. En Windows, puede iniciar la aplicación con http_proxy=http://host:port/ :

    • "C:\Program Files\RStudio\bin\rstudio.exe" http_proxy=http://host:port/
  4. Apagar y reiniciar. Necesario después de muchas de las operaciones anteriores, y sugerido independiente .

Por favor, compruebe lo siguiente para poder instalar nuevos paquetes:

1- En Herramientas -> Opciones globales -> Paquetes, desmarque la opción “Usar la biblioteca de Internet Explorer / proxy para HTTP”,

2- En Herramientas -> Opciones globales -> Paquetes, cambie el espejo CRAN a “0- Cloud – Rstudio, redirección automática a servidores de todo el mundo”

3- Reiniciar Rstudio.

4- ¡Diviértete!

Si está en Windows, intente esto:

"C:\Program Files\RStudio\bin\rstudio.exe" http_proxy=http://host:port/

Mi solución que funcionó fue abrir las opciones de R studio y seleccionar global miror (el campo estaba vacío antes) y el error desapareció.

Lo que funcionó para mí:

Preferences-General-Default working directory-Browse Cambiar de global a local mirror

Trabajando en una Mac. 10.10.3

La mayoría de las veces la solución @cer funciona, pero si no funciona, intente instalarla en la base R (NO en el estudio R). Como R studio ejecuta base R ejecutable en segundo plano, por lo que el nuevo paquete estará disponible en R studio también. [mi experiencia en macOS]