2012-06-24 16 views
5

uzyskaćzainstalować pakiet stary korzystania install.packages

package ‘rJava’ is not available (for R version 2.15.0) 
Warning: unable to access index for repository http://cran.stat.ucla.edu/bin/macosx/leopard/contrib/2.15 

podczas korzystania install.packages() jeśli repozytorium nie posiada wersji danego pakietu dla mojej wersji R, 2.15.0 - najnowszy binarny Mac. Czy istnieje sposób na sprawdzenie R w przypadku starszych wersji, np. rJava dla R 2.14?

Wiem, że mogę pobrać plik tar.gz, a następnie użyć R CMD INSTALL w terminalu, ale zastanawiałem się, czy istnieje sposób, aby to zrobić przy użyciu install.packages(). Dziękuję Ci.

+0

Widziałeś to? Http://stackoverflow.com/questions/1474081/how-do-i-install-an-r-package-from-source –

Odpowiedz

1

Spróbuj lustrzane repozytorium inny CRAN (np install.packages("rJava", repos = "http://cran.us.r-project.org/"), lub po prostu spróbuj zainstalować ponownie z repozytorium UCLA. Na CRAN mirror monitor report sugeruje poczyniono pewne sporadyczne przestojów w lustrze UCLA niedawno. Rjava binarny dla R 2.15.0 powinny być dostępne Mogę uzyskać do niego bezpośredni dostęp do lustra UCLA pod adresem http://cran.stat.ucla.edu/bin/macosx/leopard/contrib/2.15/rJava_0.9-3.tgz.

+0

Dziękuję za skierowanie mnie na histogramy, nigdy wcześniej ich nie widziałam Biorąc pod uwagę statystyki wiekowe UCLA, czas zastanowić się nad znaczeniem, jakie nadajemy bliskości. że R nadal wypluwa komunikat '' Ostrzeżenie: nie można uzyskać dostępu do indeksu dla reposit ory ... '' – artdv

+0

@ user1477438: Czy 'install.packages (" rJava ", repos =" http://cran.us.r-project.org/ ") wyświetla ten sam komunikat ostrzegawczy? – jthetzel

+1

cran.us.r-project i UC Berkeley oba działały. Wydaje się, że jest to odosobniony incydent z repozytorium UCLA. Pierwotne pytanie brzmiało, czy istnieje sposób wyboru starszych wersji, np. '' ucla.edu /.../ 2.14/rJava ... '' ale wydaje się, że nie powinno być żadnego powodu, który by się chciał, jeśli repozytorium działa poprawnie. Bardzo wam wszystkim dziękuję. Jestem nowym aktywnym użytkownikiem (starym pasywnym użytkownikiem), uznanie społeczności. Teraz, kiedy moje pytanie było odpowiedzią, czy spodziewam się zamknąć pytanie lub wykonać podobny akt? – artdv

0

Można zainstalować starszą wersję R, która ma kompatybilną wersję pakietu. Jeśli rJava jest dostępne tylko w wersji 2.14, po prostu uruchomię tę wersję.

Powiązane problemy