Soy nuevo en Linux y R.
Instalé R 2.12 en Ubuntu 11.04. Hoy intenté instalar un nuevo paquete, así que ejecuté el siguiente comando:
install.packages('XML')
Pero la instalación falló y dio la siguiente información:
* installing *source* package ‘XML’ ...
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
No ability to remove finalizers on externalptr objects in this verison of R
checking for sed... /bin/sed
checking for pkg-config... /usr/bin/pkg-config
checking for xml2-config... no
Cannot find xml2-config
ERROR: configuration failed for package ‘XML’
* removing ‘/home/spirit/R/i686-pc-linux-gnu-library/2.12/XML’
The downloaded packages are in
‘/tmp/RtmpoZYxnv/downloaded_packages’
Warning message:
In install.packages("XML") :
installation of package 'XML' had non-zero exit status
También probé:
sudo install.packages('XML')
Pero da la misma información de error.
¿Alguien me puede dar algún consejo?
xml
r
ubuntu
installation
Derrick Zhang
fuente
fuente
xml2-config
?Respuestas:
El método install.packages
Necesita instalar el paquete ubuntu
libxml2-dev
Entonces, en un indicador de shell, escriba:Necesitarás
sudo
poderes especiales para esto.Método de paquete de Ubuntu
Como Richie y Dirk mencionaron, también puedes usar:
Si sigue este camino, le recomendaría que consulte la página de fuentes de R ubuntu que garantizará que tenga una versión actual de R y los paquetes de R asociados. Esto podría ser importante si está utilizando la versión LTS de ubuntu.
fuente
sudo apt-get install libxml2-dev
es suficiente para trabajarLa respuesta de Colin es correcta en un sentido estricto, pero al mismo tiempo incorrecta, como puedes decir
como XML es uno de los paquetes CRAN disponibles en Ubuntu. Hacer
apt-cache search r-cran-*
hacer ver a los demás.fuente