R新手对安装软件包感到困惑

R新手对安装软件包感到困惑,r,google-analytics,packages,R,Google Analytics,Packages,我对R有些陌生,我想我知道如何从CRAN镜像和源文件安装软件包,但现在我被难倒了。我目前正在Windows7 32位机器上使用R2.10.0 我想尝试使用找到的RGoogleAnalytics包,并尝试按照说明进行操作。他们指示我们从omegahat安装RCurl和XML包。比如说, install.packages("RCurl", repos = "http://www.omegahat.org/R") 但是,这不起作用,因为我得到以下错误: Warning message: In get

我对R有些陌生,我想我知道如何从CRAN镜像和源文件安装软件包,但现在我被难倒了。我目前正在Windows7 32位机器上使用R2.10.0

我想尝试使用找到的RGoogleAnalytics包,并尝试按照说明进行操作。他们指示我们从omegahat安装RCurl和XML包。比如说,

install.packages("RCurl", repos = "http://www.omegahat.org/R")
但是,这不起作用,因为我得到以下错误:

Warning message:
In getDependencies(pkgs, dependencies, available, lib) :
  package ‘RCurl’ is not available
当我尝试此选项时:

install.packages("RCurl", repos = "http://www.omegahat.org/R", type="source")
文件下载后,我出现以下错误。我以前有1.0版,现在已经恢复了

trying URL 'http://www.omegahat.org/R/src/contrib/RCurl_1.5-0.tar.gz'
Content type 'application/x-gzip' length 735041 bytes (717 Kb)
opened URL
downloaded 717 Kb

* installing *source* package 'RCurl' ...
Warning in system("sh ./configure.win") : sh not found
ERROR: configuration failed for package 'RCurl'
* removing 'C:/PROGRA~1/R/R-210~1.0/library/RCurl'
* restoring previous 'C:/PROGRA~1/R/R-210~1.0/library/RCurl'

The downloaded packages are in
        ‘C:\Users\Brock\AppData\Local\Temp\Rtmpc9wt5N\downloaded_packages’
Warning message:
In install.packages("RCurl", repos = "http://www.omegahat.org/R",  :
  installation of package 'RCurl' had non-zero exit status
在没有详细说明的情况下,我无法使用RGoogleAnalytics包,因为我遇到了与此相同的错误。我只是想用尽一切可能的办法来避免这个错误

我们将非常感谢您提供的任何帮助或见解

表示Windows二进制文件不可用。他向您指出了一个例子,在那里他提供了RCurl的二进制文件和其他几个在Windows上有特殊构建需求的包。但是,他只为R的最新主要修订版提供了它们,因此您需要升级到R-2.12.0才能从他的页面安装它们

如果要在Windows上从源代码生成软件包,需要先安装。看来你还没那么做。即使安装了它们,在Windows上构建RCurl仍然需要额外的步骤。。。否则Windows二进制文件将已经在CRAN上


您最好的选择可能是从Ripley教授的页面升级R并安装RCurl。

您可能缺少在Windows下构建软件包的组件:

根据

  • 在您的路径中找不到curl config

  • 未安装curl配置和相关开发库(libcurl)

只要确保那些重新登陆这里的人能够获得一些价值;点击您的R版本后,可以在此处更好地找到Ripley教授的软件包: