Cómo instalar una segunda instancia de R en macOS y hacer que se inicie automáticamente

2

Estoy usando un iMac en el trabajo que heredé de un antiguo compañero de trabajo que ya instaló R, así como varios paquetes antes de irme. Mi problema es que, aunque puedo instalar nuevos paquetes desde R-Studio, no puedo actualizarlos. Tengo una cuenta de usuario separada de mi antiguo compañero de trabajo; mi cuenta tiene privilegios de administrador y espero que la cuenta de mi antiguo compañero de trabajo también. Cuando lanzo R o R-Studio, creo que se está ejecutando desde un directorio en algún lugar de su cuenta porque ejecuté este comando para ver dónde se estaban instalando los paquetes:

> Sys.getenv("R_LIBS_USER")
[1] "~/Library/R/3.3/library"

... y encontré que esta ruta no existe en mi cuenta pero sí en la cuenta de mi antiguo compañero de trabajo. Cuando intento actualizar los paquetes ya instalados, esto sucede:

> install.packages("shiny")
trying URL 'https://cran.rstudio.com/bin/macosx/mavericks/contrib/3.3/shiny_1.0.0.tgz'
Content type 'application/x-gzip' length 2693218 bytes (2.6 MB)
==================================================
downloaded 2.6 MB

Error in install.packages : cannot remove prior installation of package ‘shiny’

Sé que si volviera a instalar R y R-Studio, crearía todos los directorios de soporte necesarios en mi cuenta, pero me resisto a eliminar la instancia de R de mis compañeros de trabajo porque sé que tienen scripts y análisis sobre su cuenta que podrían necesitar volver a ejecutarse en algún momento y me gustaría preservar el medio ambiente tanto como sea posible. Entonces, mi pregunta es: ¿cómo instalo una nueva instancia de R en mi cuenta y la convierto en la instancia predeterminada de R para mi cuenta de usuario?

En caso de que sea relevante: Estoy usando un iMac desde finales de 2013 Estoy ejecutando OSX Yosemite 10.10.5

    
pregunta Slavatron 02.02.2017 - 18:49

0 respuestas

Lea otras preguntas en las etiquetas