Saltar al contenido

¿Cómo configurar R instalado con conda para usar con RStudio?

Deseamos regalarte la mejor información que hemos encontrado online. Nuestro deseo es que te resulte de ayuda y si quieres aportar algún detalle que nos pueda ayudar a crecer hazlo libremente.

Solución:

Ver https://anaconda.org/r/rstudio:

$ conda install -c r rstudio

Luego desde la línea de comando:

$ rstudio

(Así es como lo instalé y funciona).

Siempre y cuando which R muestra un intérprete de R que funciona (lo que debería hacer si ha instalado el r paquete de conda y activó su entorno) luego lanzando rstudiode ese mismo ambiente debería recogerlo bien.

Para una prueba, en ArchLinuxconstruí e instalé: https://aur.archlinux.org/packages/rstudio-desktop-git/

.. luego forzar la eliminación del intérprete R (pacman -Rdd r), luego se instala r de conda (conda install -c r r) y funcionó bien. Luego cerré mi terminal y abrí uno nuevo (para que el correcto conda ambiente no estaba activó y lanzó con éxito RStudio con el siguiente comando: RSTUDIO_WHICH_R=/home/ray/r_3_3_1-x64-3.5/bin/R rstudio

Creo que el quid es lanzar RStudio del entorno adecuado? Su ~/.bash_profile y ~/.bashrc solo se obtienen cuando ejecutas bash. Para que las variables de entorno se establezcan de modo que su entorno de escritorio las conozca, en Linux, debe ponerlas en ~/.profile o bien en /etc/pam.d (es posible que deba cerrar sesión o apagar después de realizar esos cambios) y en OS X, debe consultar https://apple.stackexchange.com/q/57385

Actualización: AGREGAR ESTO A ~/.bash_profile !

export RSTUDIO_WHICH_R="/Users/jespinoz/anaconda/bin/R"
launchctl setenv RSTUDIO_WHICH_R $RSTUDIO_WHICH_R

Créditos a @Z-Shiyi por la última línea https://github.com/conda/conda/issues/3316#issuecomment-241246755


Una adición a lo que dijo @Ray Donnelly arriba. Básicamente, debe ejecutarse desde el entorno correcto (es decir, ejecutarlo desde la terminal).

Tu también puedes:

(A) Pon esto en tu ~/.bash_profileexport RSTUDIO_WHICH_R=/Users/[yourusername]/anaconda/bin/R (si está usando conda pero podría poner cualquier R sendero)

(B) luego escriba esto en la terminal después de que se haya obtenido (o reinicie la terminal o haga source .bash_profile): open -a RStudio
Eso debería funcionar.

o puedes hacer lo que hice yo:

(A) abre Automator (lo siento si no estás en una Mac; esto solo funcionará en Mac)

(B) utilizar un Run Shell Script

(C) luego eliminar cat eso ya está ahí y poner:

export RSTUDIO_WHICH_R=/Users/[yourusername]/anaconda/bin/R
open -a RStudio

(D) Guardarlo como algo como run_rstudio.app entonces solo ejecuta eso y debería funcionar:
ingrese la descripción de la imagen aquí

Comentarios y puntuaciones del tutorial

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *