2016-10-04 68 views
3

RGUI-3.3.1からDMwRパッケージをインストール中にこのエラーメッセージが表示されます。DMwRパッケージのインストール中にエラーが発生しました

Error in read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")) : 
cannot open the connection 
In addition: Warning messages: 
1: In unzip(zipname, exdir = dest) : error 1 in extracting from zip file 
2: In read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")) : 
cannot open compressed file 'bitops/DESCRIPTION', probable reason 'No such file or directory' 

答えて

1

アプローチ1:

報告されるエラーは、接続を開くことができないことです。 Windowsではoften a firewall problem and is in the Windows R FAQです。通常の最初の試みは、internet2.dllを実行することです。あなたが使用することができますコンソールセッションから:)

setInternet2(TRUE) 

NEWS for R version 3.3.1 Patched (2016-09-13 r71247) (Windowsのみ)機能 setInternet2( は効果がありませんし、原因 過程で削除されます。メソッド間の選択 「内部」 と 「のWinInet」 は今 URL() と download.fileの() の 方法 引数で作られており、そのデフォルトは 経由のオプションを設定することができます。

あなたはバージョン3.3.1を使用している(それは R 3.2.2以降あったように)すぐにデフォルトでは、それはもう機能しない理由これは、 「のWinInet」 まま。

アプローチ2

エラーは、パッケージが使用できない別のパッケージbitopsを要することを示唆しています。そのパッケージは依存関係には含まれていませんが、おそらく依存関係の1つがそれを必要とします(この場合、ROCRです)。

は、インストールしてください:

install.packages("bitops",repos="https://cran.r-project.org/bin/windows/contrib/3.3/bitops_1.0-6.zip",dependencies=TRUE,type="source") 

abindパッケージが含まれDMwRパッケージ、動物園、XTS、quantmodとROCR輸入品として。したがって、さらに5つのパッケージをインストールするには、DMwRパッケージをインストールする必要があります。これらのパッケージを手動でインストールします。

は、シーケンスを以下にパッケージをインストールします

install.packages('abind') 
install.packages('zoo') 
install.packages('xts') 
install.packages('quantmod') 
install.packages('ROCR') 
install.packages("DMwR") 
library("DMwR") 

Approach 3

chooseCRANmirror() 

enter image description here ポップアップリストからCRANミラーを選択します。そして、パッケージのインストール:.....のようなエラーを取得し

install.packages("bitops") 
install.packages("DMwR") 
+0

を:INSTALLRの –

+0

どのバージョンを使用している "setInternet2でエラーが発生しました(TRUE)!使用= NAは亡きですか"? (sessionInfo()を見て) –

+0

私はR3.3.1を使用して –

関連する問題