close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 11 years ago

Last modified 11 years ago

#1780 assigned defect

R no encuentra los paquetes instalados en el library del usuario

Reported by: Jorge Owned by: Jorge
Priority: normal Milestone: Mantainance
Component: R API Version: 3.1
Severity: normal Keywords:
Cc: rerodriguez@…

Description

Cuando los paquetes de R que usa TOL estan instalados en el path del usuario C:/Users/<user>/Documents/R/win-library/3.1 entonces BSR no los encuentra. Si se lanza R desde linea de comandos fuera de TOL estos paquetes sin son visibles. Esto ha sido verificado en una instalación sobre Windows 8.

Temporalmente lo hemos resuelto copiado los paquetes del usuario hacia el directorio de R "C:/Program Files/R/R-3.1.0/library".

TOL debería ser capaz de invocar R y que este se compotara igual que si se invocara desde línea de comando.

Change History (1)

comment:1 Changed 11 years ago by Jorge

Status: newassigned

Ver http://stackoverflow.com/questions/6432968/error-with-r-cmd-check-because-of-package-dependency

Se indica que:

"R CMD check runs in vanilla mode, so it will not find user-level libraries."

Como parche se puede establecer la variable de entorno

R_LIBS=%USERPROFILE%\Documents\R\win-library\3.0

Como solución definitiva habría que resolverlo desde Rapi para no necesitar esta variable de entorno.

Note: See TracTickets for help on using tickets.