无法安装旧的R包

时间:2016-03-29 03:15:13

标签: r package packages igraph

我正在运行Windows 7,有R版本3.2.4修订版和下载的RTools。当我尝试安装旧版本的igraph(0.7.1)时,我收到以下错误:

ERROR: compilation failed for package 'igraph'
* removing 'C:/Users/Tom/Documents/R/win-library/3.2/igraph'
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-32~1.4RE/bin/x64/R" CMD INSTALL -l "C:\Users\Tom\Documents\R\win-library\3.2" "C:/igraph_0.7.1.tar.gz"' had status 1
Warning in install.packages :
  installation of package ‘C:/igraph_0.7.1.tar.gz’ had non-zero exit status

我使用的具体命令是:

install.packages("C:/igraph_0.7.1.tar.gz", repos = NULL, type = "source")

虽然我已尝试过多种不同的方法(在命令提示符下,以管理员身份运行,使用devtools),但没有任何效果。任何想法都会有所帮助。感谢。

1 个答案:

答案 0 :(得分:1)

这是一个足够新的版本,您可以从MRAN“Time Machine”服务器安装构建的Windows二进制文件igraph。 Here's a direct link to the package,您可以使用以下命令安装:

u <- "https://mran.revolutionanalytics.com/snapshot/2015-05-01/bin/windows/contrib/3.3/igraph_0.7.1.zip"
install.packages(u, type = "win.binary", repos = NULL)