2016-11-21 7 views
0

私はMRANからパッケージをインストールしようとしています。特に、他のパッケージをインストールしています。私が実行した場合:MRANは壊れていますか?

install.packages(c("Boom","BoomSpikeSlab", "bsts"),repos = "https://mran.revolutionanalytics.com/snapshot/2016-01-01/") 

私は、次のような出力を得る:

Warning in install.packages : 
    URL 'https://mran.revolutionanalytics.com/snapshot/2016-01-01/bin/macosx/mavericks/contrib/3.3/PACKAGES.gz': status was '404 Not Found' 

Warning in install.packages : 
    URL 'https://mran.revolutionanalytics.com/snapshot/2016-01-01/bin/macosx/mavericks/contrib/3.3/PACKAGES': status was '404 Not Found' 
Warning in install.packages : 
    unable to access index for repository https://mran.revolutionanalytics.com/snapshot/2016-01-01/bin/macosx/mavericks/contrib/3.3: 
    cannot download all files 
Packages which are only available in source form, and may need compilation of C/C++/Fortran: ‘Boom’ ‘BoomSpikeSlab’ ‘bsts’ 
Do you want to attempt to install these from sources? 
y/n: 

options()を使用してリポジトリの場所を変更するとき、私も同じ結果を得ます。簡単な解決策は、以下のようにソースからインストールするには、単に次のようになります。

install.packages(c("Boom","BoomSpikeSlab", "bsts"),repos = "https://mran.revolutionanalytics.com/snapshot/2016-01-01/",type = "source") 

しかし何も意味がないことは、あなたのブラウザでリポジトリをチェックするとき、バイナリが利用可能であるように見える、ということである:

https://cran.r-project.org/web/packages/bsts/index.html(CRAN) https://mran.revolutionanalytics.com/snapshot/2016-01-01/web/packages/bsts/index.html(MRAN)

さらに私は、ソースコード、especially as R's compiler is out of dateをコンパイルする必要がないことを好むだろう...

stack overflow questionsは、リポジトリがダウンしているためですが、ブラウザからバイナリにアクセスできるので意味がありません。 MRANに問題がありますか?install.packagesに問題はありますか?

私はこのコードをRStudioとRの両方で端末で実行しようとしました。また、参考のため、これは私のシステムの詳細です:

platform  x86_64-apple-darwin13.4.0 
arch   x86_64      
os    darwin13.4.0     
system   x86_64, darwin13.4.0   
status          
major   3       
minor   3.2       
year   2016       
month   10       
day   31       
svn rev  71607      
language  R       
version.string R version 3.3.2 (2016-10-31) 
nickname  Sincere Pumpkin Patch 

ご協力ありがとうございます。

+0

あなたは2015年6月1日、または2016年6月1日にしたいですか? –

+0

2016-01-01。申し訳ありませんが、私はそれを逃した、qを更新します –

答えて

1

私はこの問題を解決しました。 install.packagesを使用してMRANリポジトリから呼び出すときは、URLの「MRAN」部分を大文字にする必要があります。

だから、これは動作します:

install.packages("bsts", repos = "https://MRAN.revolutionanalytics.com/snapshot/2016-06-01/")

、ソースからこの唯一の作品:

install.packages("bsts", repos = "https://mran.revolutionanalytics.com/snapshot/2016-06-01/")

関連する問題