2012-08-01 92 views
2

我目前使用的是R 2.15.1版本,我试图安装“动物园”软件包,但出现以下错误:“软件包'zoo'不可用(对于R版本2.15.1)“。文档说它取决于R> = 2.10.0,是否有任何附加软件包取决于我需要安装的软件?我使用函数“install.packages”来尝试安装这个软件包,感谢任何想法。无法安装“动物园”软件包(R版本2.15.1)

R version 2.15.1 (2012-06-22) 
Platform: x86_64-pc-linux-gnu (64-bit) 

locale: 
[1] LC_CTYPE=en_US.UTF-8  LC_NUMERIC=C    
[3] LC_TIME=en_US.UTF-8  LC_COLLATE=en_US.UTF-8  
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 
[7] LC_PAPER=C     LC_NAME=C     
[9] LC_ADDRESS=C    LC_TELEPHONE=C    
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C  

attached base packages: 
[1] splines stats  graphics grDevices utils  datasets methods 
[8] base  

other attached packages: 
[1] ggplot2_0.9.0 lattice_0.20-6 nlme_3.1-104  MASS_7.3-19  
[5] rms_3.5-0  Hmisc_3.9-3  survival_2.36-14 

loaded via a namespace (and not attached): 
[1] cluster_1.14.2  colorspace_1.1-1 dichromat_1.2-4 digest_0.5.2  
[5] grid_2.15.1  memoise_0.1  munsell_0.3  plyr_1.7.1   
[9] proto_0.3-9.2  RColorBrewer_1.0-5 reshape2_1.2.1  scales_0.2.0  
[13] stringr_0.6  tcltk_2.15.1  tools_2.15.1 
+0

发布你的'sessionInfo()'。你连接了哪个存储库?在R 2.15.1版本的osx山狮子身上可以正常工作。您还可以从CRAN页面下载压缩的源代码并从源代码安装。 – Maiasaura 2012-08-01 18:20:19

+1

尝试其他镜像或从http://cran.r-project.org/web/packages/zoo/index.html下载并在本地安装。 – 2012-08-01 18:20:55

+0

是的。发布sessionInfo()。我一直在安装软件包时遇到一些问题,包括'动物园'。这是更新到Mac OS Leopard下运行的R2.15.1之后。我之前的升级没有类似的问题。 (已经完成了'update.packages(checkBuilt = TRUE)',这似乎没有什么效果,有时问题可以通过简单地重新启动和重新加载问题包来解决,幸运的是'zoo'发生了,有时候他们要求我从源代码安装并重启 – 2012-08-01 18:31:54

回答

4

我以前遇到过这个问题,看起来特定的镜像暂时有些问题。如果该镜像是默认镜像,则可能会出现问题。

chooseCRANmirror()在这些情况下有助于选择新的默认镜像。选择不同的镜子后,发现包装并成功安装在我的案例中。

0

我得到了同样的错误,但在R-Studio中有不同的包装。与chooseCRANmirror()的提示没有为R-Studio(我试过不同的镜像)工作,所以我已经开始使用裸R控制台。

在R控制台中,命令install.packages("xts")运行良好(尽管R要求我先从列表中选择镜像)。

+1

在RStudio中,你可以进入'RStudio'菜单项 - >'Preferences'(MacOS上的Command-comma) - >'General'并找到一个用于更改CRAN镜像的按钮。 – 2012-10-07 23:13:50

2

chooseCRANmirror()在RStudio中为我工作。将镜子改为加州大学伯克利分校66.之后立即安装。