使用install.packages安装旧包

时间:2012-06-24 06:25:34

标签: r

我得到了

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

当使用install.packages()时,如果存储库没有我的R版本2.15.0的给定包的版本 - 最新的Mac二进制文件。有没有办法让R签入旧版本,例如rJava for R 2.14?

我知道我可以下载tar.gz文件,然后在终端中使用R CMD INSTALL,但我想知道是否有办法使用install.packages()执行此操作。谢谢。

2 个答案:

答案 0 :(得分:1)

尝试使用其他CRAN镜像存储库(例如install.packages("rJava", repos = "http://cran.us.r-project.org/"),或者只是尝试使用UCLA存储库再次安装。CRAN mirror monitor report表明最近在UCLA镜像上出现了一些零星的停机时间.Rjava二进制文件R 2.15.0应该可用。我可以直接在http://cran.stat.ucla.edu/bin/macosx/leopard/contrib/2.15/rJava_0.9-3.tgz的UCLA镜像上访问它。

答案 1 :(得分:0)

您可以安装旧版本的R,它具有该软件包的兼容版本。如果rJava仅适用于2.14,我只会运行该版本。