3

http://cran.r-project.org/bin/linux/ubuntu/の指示に従って、CRANリポジトリを介してRをインストールしました。過去に他のいくつかの同一のUbuntu10.04システムにcaretを正常にインストールできましたが、今日install.packages('caret', dependencies=c('Depends','Suggests'))は次のエラーが発生しました(サンプルのみ)。ヒントはありますか?

..。
**インストールされたパッケージをロードできるかどうかのテスト

*完了(dynlm)
エラー:依存関係'reshape'、'plyr'、'digest'はパッケージ'ggplot2'では利用できません
*「/home/yang/R/x86_64-pc-linux-gnu-library/2.13/ggplot2」を削除
エラー:依存関係'digest'、'stringr'、'mutatr'、'evaluate'はパッケージ'testthat'では使用できません
*「/home/yang/R/x86_64-pc-linux-gnu-library/2.13/testthat」を削除
*インストール*ソース*パッケージ'ROCR'..。
** R
..。
**インストールされたパッケージをロードできるかどうかのテスト

*完了(ROCR)
エラー:依存関係'plyr'、'stringr'はパッケージ'reshape2'では使用できません
*「/home/yang/R/x86_64-pc-linux-gnu-library/2.13/reshape2」を削除
*インストール*ソース*パッケージ'パーティー'..。
**ライブラリ
..。
**インストールされたパッケージをロードできるかどうかのテスト

* DONE(パーティー)
エラー:依存関係'reshape'、'plyr'はパッケージ'caret'では使用できません
*「/home/yang/R/x86_64-pc-linux-gnu-library/2.13/caret」を削除
* *source*パッケージ'rocc'..をインストールしています。
** R
..。
*完了(rocc)
エラー:依存関係'reshape2'はパッケージ'Cubist'では使用できません
*「/home/yang/R/x86_64-pc-linux-gnu-library/2.13/Cubist」を削除

ダウンロードしたパッケージは
        '/ tmp / Rtmp2TsElZ / downloaded_pa​​ckages'
20の警告がありました(それらを表示するにはwarnings()を使用してください)
>警告()
警告メッセージ:
1:install.packages( "caret"、dependencies = c( "Depends"、...:
  パッケージ'Rmpi'のインストールの終了ステータスがゼロ以外でした
2:install.packages( "caret"、dependencies = c( "Depends"、...:
  パッケージ'rpvm'のインストールの終了ステータスがゼロ以外でした
3:install.packages( "caret"、dependencies = c( "Depends"、...:
  パッケージ'rsprng'のインストールの終了ステータスがゼロ以外でした
4:install.packages( "caret"、dependencies = c( "Depends"、...:
  パッケージ'XML'のインストールの終了ステータスがゼロ以外でした
5:install.packages( "caret"、dependencies = c( "Depends"、...:
  パッケージ'RODBC'のインストールの終了ステータスがゼロ以外でした
6:install.packages( "caret"、dependencies = c( "Depends"、...:
  パッケージ'rgl'のインストールの終了ステータスがゼロ以外でした
7:install.packages( "caret"、dependencies = c( "Depends"、...:
  パッケージ「RWeka」のインストールの終了ステータスがゼロ以外でした
8:install.packages( "caret"、dependencies = c( "Depends"、...:
  パッケージ'shapes'のインストールの終了ステータスがゼロ以外でした
9:install.packages( "caret"、dependencies = c( "Depends"、...:
  パッケージ'rgeos'のインストールの終了ステータスがゼロ以外でした
10:install.packages( "caret"、dependencies = c( "Depends"、...:
  パッケージ'rgdal'のインストールの終了ステータスがゼロ以外でした
11:install.packages( "caret"、dependencies = c( "Depends"、...:
  パッケージ'plyr'のインストールの終了ステータスがゼロ以外でした
12:install.packages( "caret"、dependencies = c( "Depends"、...:
  パッケージ'stringr'のインストールの終了ステータスがゼロ以外でした
13:install.packages( "caret"、dependencies = c( "Depends"、...:
  パッケージ'latentnet'のインストールの終了ステータスがゼロ以外でした
14:install.packages( "caret"、dependencies = c( "Depends"、...:
  パッケージ'reshape'のインストールの終了ステータスがゼロ以外でした
15:install.packages( "caret"、dependencies = c( "Depends"、...:
  パッケージ'statnet'のインストールの終了ステータスがゼロ以外でした
16:install.packages( "caret"、dependencies = c( "Depends"、...:
  パッケージ'ggplot2'のインストールの終了ステータスがゼロ以外でした
17:install.packages( "caret"、dependencies = c( "Depends"、...:
  パッケージ'testthat'のインストールの終了ステータスがゼロ以外でした
18:install.packages( "caret"、dependencies = c( "Depends"、...:
  パッケージ'reshape2'のインストールの終了ステータスがゼロ以外でした
19:install.packages( "caret"、dependencies = c( "Depends"、...:
  パッケージ'caret'のインストールの終了ステータスがゼロ以外でした
20:install.packages( "caret"、dependencies = c( "Depends"、...:
  パッケージ「Cubist」のインストールの終了ステータスがゼロ以外でした
>ライブラリ(カレット)
ライブラリ(caret)のエラー:「caret」というパッケージがありません

> sessionInfo()
Rバージョン2.13.0(2011-04-13)
プラットフォーム:x86_64-pc-linux-gnu(64ビット)

ロケール:
 [1] LC_CTYPE = en_US.UTF-8 LC_NUMERIC = C
 [3] LC_TIME = en_US.UTF-8 LC_COLLATE = en_US.UTF-8
 [5] LC_MONETARY = C LC_MESSAGES = en_US.UTF-8
 [7] LC_PAPER = en_US.UTF-8 LC_NAME = C
 [9] LC_ADDRESS = C LC_TELEPHONE = C
[11] LC_MEASUREMENT = en_US.UTF-8 LC_IDENTIFICATION = C

添付の基本パッケージ:
[1]統計グラフィックgrDevicesutilsデータセットメソッドベース

名前空間を介してロードされます(接続されていません):
[1] tools_2.13.0
> install.packages('caret'、dependencies = c('Depends'、'Suggests'))#再実行
..。
エラー:依存関係'digest'、'stringr'、'mutatr'、'evaluate'はパッケージ'testthat'では使用できません
*「/home/yang/R/x86_64-pc-linux-gnu-library/2.13/testthat」を削除
エラー:依存関係'itertools'はパッケージ'plyr'では使用できません
*「/home/yang/R/x86_64-pc-linux-gnu-library/2.13/plyr」を削除
エラー:依存関係'RWekajars'、'rJava'はパッケージ'RWeka'では使用できません
*「/home/yang/R/x86_64-pc-linux-gnu-library/2.13/RWeka」を削除
エラー:依存関係'plyr'、'stringr'はパッケージ'reshape2'では使用できません
*「/home/yang/R/x86_64-pc-linux-gnu-library/2.13/reshape2」を削除
エラー:依存関係'plyr'はパッケージ'reshape'では使用できません
*「/home/yang/R/x86_64-pc-linux-gnu-library/2.13/reshape」を削除
エラー:依存関係'reshape2'はパッケージ'Cubist'では使用できません
*「/home/yang/R/x86_64-pc-linux-gnu-library/2.13/Cubist」を削除
エラー:依存関係'reshape'、'plyr'はパッケージ'caret'では使用できません
*「/home/yang/R/x86_64-pc-linux-gnu-library/2.13/caret」を削除
..。
4

1 に答える 1

3

Ubuntu ボックスに正しい開発パッケージのセットがありますか? 失敗したパッケージのリストを調べ始め、install.packages(). 失敗したパッケージのいくつかは、R パッケージをコンパイルするための開発ヘッダーを大量に必要とすることを知っています。

これらを 1 つずつ実行すると、パッケージが失敗した理由がわかり始めます。私はFedoraを使用していますが、たとえばrgdalの場合、そのRパッケージをコンパイルするために、ディストリビューションのパッケージマネージャーから and をインストールしgdal-develましproj-develproj-epsgXMLproj-nadについては、インストールする必要がありました。失敗したRパッケージをステップ実行すると、欠落しているヘッダーが明らかになり、パッケージマネージャーを使用して、それらを取得するためにインストールする必要があるUbuntuパッケージ(debs)を見つけることができますヘッダー。libxml2-devel

于 2011-06-24T20:48:31.087 に答える