2017-05-27 11 views
0

私は、Rパッケージのバージョン3.10.0.6に依存するモデルを持っています。h2o。私は、ソースファイルh2o_3.10.0.6.tar.gzからインストールしようとした新しいマシンでは、10分後h2o以前のバージョンインストールエラー、h2o.jarのダウンロードに失敗しました

install.packages("h2o_3.10.0.6.tar.gz", repos=NULL, type="source") 

、それはこの苦情に戻ってきた、

Performing one-time download of h2o.jar from 
http://s3.amazonaws.com/h2o-release/h2o/rel-turing/6/Rjar/h2o.jar 
(This could take a few minutes, please be patient...) 
Warning in download.file(url = h2o_url, destfile = temp_file, mode = "wb", : 
    downloaded length 60135652 != reported length 62422402 
Warning in download.file(url = h2o_url, destfile = temp_file, mode = "wb", : 
    URL 'http://s3.amazonaws.com/h2o-release/h2o/rel-turing/6/Rjar/h2o.jar': status was 'Failure when receiving data from the peer' 
Error in download.file(url = h2o_url, destfile = temp_file, mode = "wb", : 
    download from 'http://s3.amazonaws.com/h2o-release/h2o/rel-turing/6/Rjar/h2o.jar' failed 

私はそれが古いバージョンだ理解し、そのJVMが持っているかもしれません削除されました。しかし、h2oの人々は古いJVMをどこかに残すことができるので、私のような人々は以前のバージョンを使用することができます。

答えて

1

エラーを再現することはできません。 CRANアーカイブからh2o_3.10.0.6.tar.gzファイルをダウンロードしたところ、正しくインストールできたため、インターネット接続に問題があるようです。ちょうど今これをした:

> install.packages("h2o_3.10.0.6.tar.gz", repos=NULL, type="source") 
* installing *source* package ‘h2o’ ... 
** package ‘h2o’ successfully unpacked and MD5 sums checked 
** R 
** demo 
** inst 
** preparing package for lazy loading 
Performing one-time download of h2o.jar from 
    http://s3.amazonaws.com/h2o-release/h2o/rel-turing/6/Rjar/h2o.jar 
(This could take a few minutes, please be patient...) 
** help 
*** installing help indices 
** building package indices 
** testing if installed package can be loaded 
* DONE (h2o) 

H2O Rパッケージの古いバージョンを再インストールするには、いくつかの他の方法があります。それはCRANのリリースバージョンである場合は、CRANパッケージのいずれかの古いバージョンをインストールするにはバージョンパッケージを使用することができます:H2Oの任意の安定版リリース

install.packages("versions") 
install.versions("h2o", versions = "3.10.0.6") 

をそれのリリースページからダウンロードすることができます。 3.10.0.6リリースページはhereで、あなたは「インストールRで」タブをクリックした場合、それはRからH2Oのそのバージョンをインストールするようにコマンドが表示されます:

install.packages("h2o", type="source", repos=(c("https://h2o-release.s3.amazonaws.com/h2o/rel-turing/6/R"))) 
+1

あなたの提案が働きます。なぜ私の問題が解決されたのか分かりません。 – horaceT

関連する問題