R script desde la línea de comando
Quería ejecutar este script de ejemplo:http://mazamascience.com/WorkingWithData/?p=912 desde la línea de comandos de Windows. Así que abrí la línea de comandos y escribíRscript tryCatch.R 1
. Sin embargo, sigo recibiendo el mensaje de errorError: R not found
. He establecido la variable de entorno PATH comoC:\Programme\R\R-3.0.1\bin
. Si solo escriboR.exe
, comienzaR
, pero no puede encontrar los paquetes que se cargarán al inicio (por ejemplo,package 'utils' in options<"defaultPackages"> was not found
). Supongo que tengo que establecer otro camino a las bibliotecas en algún lugar, pero no tengo idea de dónde hacer esto.
ACTUALIZACIÓN: Después de escribir explícitamentePATH C:\Programme\R\R-3.0.1\bin
(en lugar de simplemente agregar esto al valor de la variable de entorno PATH) parece queR
es encontrado. Sin embargo, se produce un nuevo problema:In normalizePath<path.expand(path), winslash, mustWork>: path[2] = "C:/Programme/R/R-3.0.1/library": Access denied
, lo mismo que para elmethods
biblioteca. Entonces:Calls: .First ... library -> .getRequiredPackages2 -> library -> normalizePath Execution stopped
. Estoy usando Windows 7 y tengo derechos de administrador.