servidor que para gratis google configurar como chrome celular r proxy

para - que es proxy en un celular



¿Cómo le digo al intérprete R cómo usar el servidor proxy? (3)

Si desea utilizar internet2 cada vez que use R, puede agregar la siguiente línea al archivo Rprofile.site que se encuentra en Rxx / etc / Rprofile.site

utils::setInternet2(TRUE)

Estoy intentando que R (que se ejecuta en Windows) descargue algunos paquetes de Internet, pero la descarga falla porque no puedo hacer que use correctamente el servidor proxy necesario. El texto de salida cuando intento la opción de menú de Windows Paquetes > Instalar paquete (s) ... y selecciono un espejo CRAN es:

> utils:::menuInstallPkgs()
--- Please select a CRAN mirror for use in this session ---
Warning: unable to access index for repository http://cran.opensourceresources.org/bin/windows/contrib/2.12
Warning: unable to access index for repository http://www.stats.ox.ac.uk/pub/RWin/bin/windows/contrib/2.12
Error in install.packages(NULL, .libPaths()[1L], dependencies = NA, type = type) :
no packages were specified
In addition: Warning message:
In open.connection(con, "r") :
cannot open: HTTP status was ''407 Proxy Authentication Required''

Conozco la dirección y el puerto del proxy, y también conozco la dirección del script de configuración automática. No sé cómo se llama la autenticación, pero cuando uso el proxy (en un navegador y en algunas otras aplicaciones), ingreso un nombre de usuario y contraseña en una ventana de diálogo que aparece.

Para configurar el proxy, he intentado cada uno de los siguientes:

  • Sys.setenv(http_proxy="http://proxy.example.com:8080")
  • Sys.setenv("http_proxy"="http://proxy.example.com:8080")
  • Sys.setenv(HTTP_PROXY="http://proxy.example.com:8080")
  • Sys.setenv("HTTP_PROXY"="http://proxy.example.com:8080")

Para la autenticación, también intenté establecer la variable de entorno http_proxy_user en:

  • ask
  • user:passwd
  • Dejándolo intacto

¿Estoy usando los comandos correctos de la manera correcta?


Tienes dos opciones:

  1. Use --internet2 o setInternet2 (TRUE) y configure los detalles del proxy en el panel de control, en Opciones de Internet
  2. No utilice --internet2 o setInternet2 (FALSE), pero especifique las variables de entorno

EDIT: Un truco es que no puede cambiar de opinión entre 1 y 2, después de haberlo intentado en una sesión, es decir, si ejecuta el comando setInternet2 (VERDADERO) e intenta usarlo, por ejemplo, install.packages (''reshape2''), si esto falla, no puede llamar a setInternet2 (FALSO). Tienes que reiniciar la sesión R.

A partir de la versión 3.2.0 de R, la función setInternet2 puede establecer la configuración de la conexión a Internet y cambiarla dentro de la misma sesión R. No es necesario reiniciar.

Cuando se usa la opción 2, una forma (que es agradable y compacta) para especificar el nombre de usuario y la contraseña es http_proxy = "http: // usuario: [email protected]: 8080 /"

En el pasado, he tenido más suerte con la opción 2


instalar.paquetes ("RCurl")

Eso resolverá su problema.