Estoy explorando la creación de paquetes en Windows 7 pero he tenido problemas luego de alcanzar la etapa de símbolo del sistema. El siguiente hilo parece ser sobre el mismo tema que estoy teniendo problemas con el, pero la cuestión sigue sin resolverse:R CMD en Windows 7 Error - "R" no se reconoce como un comando interno o externo,
El problema: cada vez que intento un comando R CMD en el símbolo del sistema (por ejemplo, intenté R CMD install pkgName
, R cmd install pkgName
, , donde pkgName
es un marcador de posición para un paquete real que ha sido R CMD check
ed en OS X y también publicado en CRAN, donde tengo la fuente descomprimida en el directorio de trabajo actual), Aparece el siguiente mensaje de error:
'R' is not recognized as an internal or external command,
operable program or batch file.
(Si intento el comando Rcmd install pkgName
, entonces el error comienza como 'Rcmd' is not ...
.) Tenga en cuenta que incluso si escribo en tan sólo R
en Símbolo del sistema y pulsa enter, me sale el mismo error, así que no estoy incluso puede abrir R aquí, aunque se abre perfectamente bien en su interfaz independiente.
He examinado los siguientes guías sin éxito en la identificación del problema:
Lo más inmediato que se le ocurrió fue que el camino las variables en Windows no se configuraron correctamente, pero esto tampoco (todavía) condujo a la respuesta. Por ejemplo, he verificado tres veces las rutas para asegurar que son correctas, incluso para el número de versión R, que x64
en la ruta es precisa, etc.
Me doy cuenta de que este es un problema complejo para diagnosticar de forma remota, pero cualquier consejo y sugerencia para resolver este problema es apreciado. Como referencia, a continuación son los pasos que he dado ya para tratar de resolver este problema:
- desinstalación R y RTools
- Instalar la versión más reciente de R (2.15.0)
- Instalar Rtools215 para que coincida con la versión 2.15.0 R
- Originalmente dejé que Rtools especificara las variables de ruta (activando esa opción durante la instalación). Sin éxito después de este método.
he actualizado las variables de ruta en mi equipo, donde se utilizaron los caminos siguientes:
C:\Rtools\bin; C:\Program Files\R\R-2.15.0\bin\x64;
También he probado la
R CMD
(yRcmd
) comandos con las siguientes rutas de acceso incluidas (tenga en cuenta que estos caminos no conducen a nada en mi equipo, por lo que he intentado hacerR CMD
/Rcmd
con y sin ellos especificado):C:\Rtools\perl\bin; C:\Rtools\MinGW\bin;
intentado añadir/quitar la siguiente ruta, w HICH va a la única otra carpeta visible dentro de la carpeta RTools:
C:\Rtools\gcc-4.6.3;
Probamos múltiples variaciones de los comandos
R CMD
, como se señaló anteriormente.- Intenté esto hace unos meses cuando tuve la R versión 2.14.1 y la Rtools214 instaladas, y tuve exactamente el mismo problema.
Nota: Ya tenía instalado Cygwin antes que R y Rtools, y no he instalado MikTeX (todavía).
Disparo en la oscuridad: intente 'C: \ Progra ~ 1 \ R \ R-2.15.0 \ bin \ x64'. No estoy familiarizado con Windows. ¿Podría ser esto un problema de permiso? –
Probé la ruta propuesta sin éxito. No creo que sea un problema de permiso; es una computadora portátil de propiedad privada y soy el administrador (y el único usuario). –
Mi ruta se ve un poco diferente a la suya: 'C: \ Rtools \ bin; C: \ Rtools \ perl \ bin; C: \ Rtools \ MinGW \ bin; C: \ Archivos de programa \ R \ R-2.14.1 \ bin; c: \ Rtools \ gcc-4.6.3 \ bin; 'después de gcc hay un contenedor y después de R no hay x64. Pruébalo. –