terça-feira, 22 de novembro de 2016

Problemas ao instalar a biblioteca rJava no R?

Se você está usando linux e está tendo problemas para instalar a biblioteca rJava no R.

Se está com mensagens de erros parecidas com essas:
/usr/lib64/gcc/x86_64-suse-linux/4.8/../../../../x86_64-suse-linux/bin/ld: cannot find -lbz2
/usr/lib64/gcc/x86_64-suse-linux/4.8/../../../../x86_64-suse-linux/bin/ld: cannot find -licuuc
/usr/lib64/gcc/x86_64-suse-linux/4.8/../../../../x86_64-suse-linux/bin/ld: cannot find -licui18n
collect2: error: ld returned 1 exit status
Makefile.all:38: recipe for target 'libjri.so' failed


Primeiro:
Adicione o caminho  JAVA_HOME/bin no seu PATH

Depois certifique-se de que possui instalado no Linux os seguintes pacotes:
libicu
libicu-devel (libicu-dev)
libbz2
libbz2-devel (libbz2-dev)

Depois tente novamente instalar o rJava através do comando:
install.packages('rJava')

Espero que tenha ajudado!
Qualquer dúvida deixe um comentário!