2016-12-21 10 views
0

Rでリンクを挿入してExcelにエクスポートする機能を使用するために、UbuntuにRのxlsxパッケージをインストールしようとしています。 しかし、私は単にパッケージをインストールすることはできません。 明らかに、rJavaを実行する必要がありますが、私は解決策を見つけられません。 何かヒント? は、ここで私が受け取るメッセージだ:私は自分のマシン上でJavaをインストールするには消極的だR ubuntu xlsxパッケージ

Error : .onLoad failed in loadNamespace() for 'rJava', details: 
call: dyn.load(file, DLLpath = DLLpath, ...) 
error: unable to load shared object '/usr/lib/R/site-library/rJava /libs/rJava.so': 
libjvm.so: cannot open shared object file: No such file or directory 
Error : package ‘rJava’ could not be loaded 
ERROR: lazy loading failed for package ‘xlsx’ 
* removing ‘/home/.../x86_64-pc-linux-gnu-library/3.2/xlsx’ 
Warning in install.packages : 
installation of package ‘xlsx’ had non-zero exit status 

The downloaded source packages are in 
    ‘/tmp/RtmpsjilCH/downloaded_packages’ 
+0

は 'Rjava'パッケージをインストールします。 – Bhas

+0

rJavaもインストールされません。 – Ileeo

+0

try ... 'sudo apt-get install r-cran-rjava' – cory

答えて

0

ができますが、Javaランタイム環境のインストールを試みることができる:おそらくによって起動(再試行する前に、

sudo apt install default-jre 

を@Bhasが示すように手動でrJavaをインストールしてください)。代わりに、Javaベースのソリューションの

しかし、なぜ外部依存関係はありませんreadxlを試してみません:

install.packages("readxl")