2017-07-13 4 views
1

と呼ばれる全くパッケージはありませんqdap:エラー(qdap):私はインストールした「qdap」

install.packages("qdap") 

それはすべてのダウンロードをし、でいっぱいにコンソール以外のすべてをdonwloadにはしばらくかかります最後私はこのようなメッセージが出ます:

Warning in install.packages : 
    installation of package ‘qdap’ had non-zero exit status 

The downloaded source packages are in 
    ‘/tmp/RtmpeTzuKz/downloaded_packages’ 
> library(qdap) 
Error in library(qdap) : there is no package called ‘qdap’ 
> 

ThisをSOポストはdependencies = TRUEを追加しようとする私を導いたが、問題が残っています。

は、ここで私は昨日見つかった別のポストは(Google検索で今、再びそれを見つけることができません)私は、私のセッションを閉じて再起動し、新規インストール、私のライブラリディレクトリ内qdap既存のファイルを削除する提案セッション情報

sessionInfo(): 
> sessionInfo() 
R version 3.4.0 (2017-04-21) 
Platform: x86_64-pc-linux-gnu (64-bit) 
Running under: Ubuntu 16.04.2 LTS 

Matrix products: default 
BLAS: /usr/lib/openblas-base/libblas.so.3 
LAPACK: /usr/lib/libopenblasp-r0.2.18.so 

locale: 
[1] LC_CTYPE=en_US.UTF-8  LC_NUMERIC=C    LC_TIME=en_US.UTF-8  
[4] LC_COLLATE=en_US.UTF-8  LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 
[7] LC_PAPER=en_US.UTF-8  LC_NAME=C     LC_ADDRESS=C    
[10] LC_TELEPHONE=C    LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C  

attached base packages: 
[1] stats  graphics grDevices utils  datasets methods base  

loaded via a namespace (and not attached): 
[1] compiler_3.4.0 tools_3.4.0 

です。正確にqdapと呼ばれるパッケージはありませんでしたが、削除した名前にqdapが付いたパッケージもありました。私の問題は残っており、qdapをインストールすることができません。

他に提供される情報はありませんか?どんな助けもありがたい。ここで

はqdapをインストールしようとしたときに発生するエラーです:

./configure: line 3736: /usr/lib/jvm/default-java/jre/bin/java: No such file or directory no configure: error: Java interpreter '/usr/lib/jvm/default-java/jre/bin/java' does not work ERROR: configuration failed for package ‘rJava’ * removing ‘/home/myname/R/x86_64-pc-linux-gnu-library/3.4/rJava’ Warning in install.packages : installation of package ‘rJava’ had non-zero exit status ERROR: dependency ‘rJava’ is not available for package ‘openNLPdata’ * removing ‘/home/myname/R/x86_64-pc-linux-gnu-library/3.4/openNLPdata’ Warning in install.packages : installation of package ‘openNLPdata’ had non-zero exit status ERROR: dependency ‘rJava’ is not available for package ‘xlsxjars’ * removing ‘/home/myname/R/x86_64-pc-linux-gnu-library/3.4/xlsxjars’ Warning in install.packages : installation of package ‘xlsxjars’ had non-zero exit status ERROR: dependency ‘rJava’ is not available for package ‘venneuler’ * removing ‘/home/myname/R/x86_64-pc-linux-gnu-library/3.4/venneuler’ Warning in install.packages : installation of package ‘venneuler’ had non-zero exit status ERROR: dependencies ‘openNLPdata’, ‘rJava’ are not available for package ‘openNLP’ * removing ‘/home/myname/R/x86_64-pc-linux-gnu-library/3.4/openNLP’ Warning in install.packages : installation of package ‘openNLP’ had non-zero exit status ERROR: dependencies ‘rJava’, ‘xlsxjars’ are not available for package ‘xlsx’ * removing ‘/home/myname/R/x86_64-pc-linux-gnu-library/3.4/xlsx’ Warning in install.packages : installation of package ‘xlsx’ had non-zero exit status ERROR: dependencies ‘openNLP’, ‘venneuler’, ‘xlsx’ are not available for package ‘qdap’ * removing ‘/home/myname/R/x86_64-pc-linux-gnu-library/3.4/qdap’ Warning in install.packages : installation of package ‘qdap’ had non-zero exit status

これはrJavaの問題のように見えるので、私はthisポストを発見し、トップを試してみましターミナルに答えを投票:

apt-get install r-cran-rjava 

その結果:

E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) 
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root? 

私はこの方法を望んでいますrootユーザーでなくてもいいですか?私はLinuxに精通していません。私は他のpパッケージをインストールすることができます。

+0

実際に何が起こっていないのかを特定するために、インストールに実際のエラーを含めることができます。 –

+0

完了。 rJavaの問題のように見える –

+0

'apt-get install r-cran-rjava'を実行するとどうなりますか? rjavaをインストールする際の問題は、その許可に関することです。 –

答えて

0

ルートアクセス権がない場合、この問題の解決策があります。

あなたはOracleのJavaだけでtar.gz形式のパッケージです

  • として設定されていることを確認してくださいことを行うことができます

    をJavaのダウンロード(JDKをインストールしてください)、あなたの$ HOME内でそれをインストール

    1. JAVA_HOME

      export JAVA_HOME=$HOME/opt/my_jdk_installation 
      
    2. は、Javaを持っていたら、あなたはR

      を再構成する必要があなたのJavaは今ので、Rは、Javaのあなたの個人的なインストールを使用する必要があります

      R CMD javareconf \ 
      JAVA_HOME=${JAVA_HOME} \ 
      JAVA=${JAVA_HOME}/bin/java \ 
      JAVAC=${JAVA_HOME}/bin/javac \ 
      JAVAH=${JAVA_HOME}/bin/javah \ 
      JAR=${JAVA_HOME}/bin/jar \ 
      JAVA_LD_LIBRARY_PATH=${JAVA_HOME}/jre/lib/server \ 
      JAVA_CPPFLAGS="-I${JAVA_HOME}/include -I${JAVA_HOME}/include/linux" 
      

    です

    は、単にRを教えてください。この方法では、あなたはsys adminに依存しません。

  • 関連する問題