lsaパッケージインストール
lsaパッケージをインストする際のJAVA設定の備忘録
R version 2.14.1
install.packages("lsa")
を実行すると下記のようなエラーが出た。
Make sure you have Java Development Kit installed and correctly registered in R. If in doubt, re-run "R CMD javareconf" as root. ERROR: configuration failed for package ‘rJava’ * removing ‘/home/yamaguchi/R/i686-pc-linux-gnu-library/2.14/rJava’ ERROR: dependency ‘rJava’ is not available for package ‘RWekajars’ * removing ‘/home/yamaguchi/R/i686-pc-linux-gnu-library/2.14/RWekajars’ ERROR: dependencies ‘RWekajars’, ‘rJava’ are not available for package ‘RWeka’ * removing ‘/home/yamaguchi/R/i686-pc-linux-gnu-library/2.14/RWeka’ ERROR: dependencies ‘RWeka’, ‘rJava’ are not available for package ‘Snowball’ * removing ‘/home/yamaguchi/R/i686-pc-linux-gnu-library/2.14/Snowball’ ERROR: dependencies ‘Snowball’, ‘RWeka’ are not available for package ‘lsa’ * removing ‘/home/yamaguchi/R/i686-pc-linux-gnu-library/2.14/lsa’ ダウンロードされたパッケージは、以下にあります ‘/tmp/Rtmp1qDjRx/downloaded_packages’ 警告メッセージ: 1: In install.packages("lsa") : パッケージ '‘rJava’' のインストールは、ゼロでない終了値をもちました 2: In install.packages("lsa") : パッケージ '‘RWekajars’' のインストールは、ゼロでない終了値をもちました 3: In install.packages("lsa") : パッケージ '‘RWeka’' のインストールは、ゼロでない終了値をもちました 4: In install.packages("lsa") : パッケージ '‘Snowball’' のインストールは、ゼロでない終了値をもちました 5: In install.packages("lsa") : パッケージ '‘lsa’' のインストールは、ゼロでない終了値をもちました
関係するのか分からないが、
sudo update-alternatives --config java
でopenJDKからSUN JDK6に変更して、
sudo R CMD javareconf
を実行して、再度
install.packages('lsa', dependencies=T)
でインストール成功。