programa - Instalación de rgl en Ubuntu y Mac: X11 no encontrado
programa r descargar (7)
En CentOS, lo que finalmente hizo el truco fue instalar libpng-dev:
sudo yum install libpng-devel.x86_64
Antes de esto, instalé xorg, libx11, la biblioteca mesa GL y freeglut.
sudo yum install xorg-x11-server-Xvfb.x86_64 xorg-x11-server-devel.x86_64
sudo yum install libX11.x86_64 libX11-devel.x86_64
sudo yum install mesa-libGL mesa-libGL-devel mesa-libGLU mesa-libGLU-devel
sudo yum install freeglut.x86_64 freeglut-devel.x86_64
La forma en que finalmente descubrí lo que faltaba fue intentar compilar desde la fuente (descargar tar.gz en cran ) y examinar el config.log después de que fallara ./configure.
He visto esta pregunta aquí:
Error al cargar el paquete rgl con Mac OS X
pero no se menciona el error de instalación, que es mi caso.
No puedo instalar el paquete
rgl
, usando este comando en
R
:
source("http://bioconductor.org/biocLite.R")
biocLite("rgl")
Se muestra el siguiente error:
configure: error: X11 no encontrado pero requerido, configure abortado. ERROR: error de configuración para el paquete ''rgl'' * eliminación ''/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rgl''
Verifiqué esta dirección
/Library/Frameworks/R.framework/Versions/3.2/Resources/library
y no hay
rgl
carpeta
rgl
, por lo que no puedo eliminar
aglrgl.so
(o
rgl.so
), que es la respuesta a lo mencionado anteriormente. pregunta.
¿Me pueden ayudar con este problema de instalación?
Gracias.
En OpenSuse
sudo zypper install xorg-x11-devel
sudo zypper install glu-devel
En Ubuntu, lo que funcionó para mí fue instalar el paquete directamente desde la línea de comandos:
sudo apt-get install r-cran-rgl
(Tenemos una configuración extraña aquí, así que YMMV)
En una instalación limpia de Ubuntu 16.04 (y aparentemente para 18.04 de acuerdo con los comentarios a continuación), puede obtener este problema al intentar instalar
rgl
desde CRAN:
comprobando X ... sin configurar: error: X11 no encontrado pero requerido, configuración abortada.
ERROR: error de configuración para el paquete ''rgl''
El crédito se debe a este blog que resolvió mis problemas al instalar
rgl
:
http://solaimurugan.blogspot.ca/2015/09/3d-data-visualization-using-r-configure.html
En caso de que desaparezca el enlace anterior, la solución, como se describe en el blog es:
sudo apt-get install xorg
sudo apt-get install libx11-dev
sudo apt-get install libglu1-mesa-dev
Más recientemente, la instalación de rgl en una nueva instalación de ubuntu 16.04 también requiere un paso más (como se indica en los comentarios a continuación), si obtiene este error:
error fatal: ft2build.h: no existe tal archivo o directorio
Esto se resuelve con:
sudo apt-get install libfreetype6-dev
Luego, instalar
rgl
desde CRAN debería funcionar.
Me tomó mucho tiempo resolver esto en [RHEL 3.10.0-862.14.4.el7.x86_64 x86_64 x86_64 x86_64 GNU / Linux]. Se requieren los siguientes paquetes:
libpng12-devel.x86_64
ImageMagick-c++-devel.x86_64
mesa-libGLU-devel.x86_64
libselinux-devel.x86_64
xorg-x11-apps
No estoy seguro sobre el caso de Mac, pero en Windows tuve problemas para descargar el mismo paquete rgl. La instalación de RGL requiere el paquete devtools
install.packages("devtools")
library(devtools)
install.packages("rgl")
library(rgl)
Todas las respuestas mencionadas son correctas; Sin embargo, ninguno es para Mac.
En mi caso (soy un usuario de Mac), resolví el problema instalando XQuartz y reiniciando R.