2016-10-24 13 views
0

venneulerRパッケージをlinuxにインストールしようとしています。venneulerおよび/またはrJava Rパッケージをインストールする

実行:install.packages("venneuler")は、このエラーを与える:rJavaパッケージをインストールしようとすると

configure: error: One or more Java configuration variables are not set. 
Make sure R is configured with full Java support (including JDK). Run 
R CMD javareconf 
as root to add Java support to R. 

If you don't have root privileges, run 
R CMD javareconf -e 
to set all Java-related variables and then install rJava. 

ERROR: configuration failed for package ârJavaâ 
* removing â/home/nruns/R/rJavaâ 
Warning in install.packages : 
    installation of package ârJavaâ had non-zero exit status 
ERROR: dependency ârJavaâ is not available for package âvenneulerâ 
* removing â/home/nruns/R/venneulerâ 
Warning in install.packages : 
    installation of package âvenneulerâ had non-zero exit status 

The downloaded source packages are in 
    â/tmp/RtmpjiRTHN/downloaded_packagesâ 

は同じエラーを生成します。

だから私はその後、提案されているようR CMD javareconfを実行すると、このエラーが発生します。

trying to compile and link a JNI program 
detected JNI cpp flags : 
detected JNI linker flags : -L$(JAVA_HOME)/lib/amd64/server -ljvm 
gcc -m64 -std=gnu99 -I/usr/include/R -DNDEBUG -I/usr/local/include -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -c conftest.c -o conftest.o 
conftest.c:1:17: fatal error: jni.h: No such file or directory 
#include <jni.h> 

私が使用してJavaを更新:

罰金完了したが、まだ venneuler

をインストールしようとすると同じエラーを取得しています
sudo yum install java-1.8.0-openjdk 

ご存知ですか?

答えて

0

rjavaでは、以下のパッケージをインストールしてみてください。それは私を助けた

  • libbz2-devの
  • のlibpcre3-devのかlibpcre2-devの
  • liblzma-devの

    sudo apt-get install packagename

関連する問題