安装旧的R软件包时遇到问题

安装旧的R软件包时遇到问题,r,package,packages,igraph,R,Package,Packages,Igraph,我正在运行Windows7,对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

我正在运行Windows7,对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),但都没有效果。任何想法都会有帮助。谢谢。

这是一个足够新的版本,您可以从MRAN“Time Machine”服务器安装内置的Windows二进制igraph,您可以使用以下方式安装:

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)

u我注意到另一个稍微高一点的项目,可能是一个线索:foreign graphml.c:38:29:致命错误:libxml/encoding.h:没有终止这样的文件或目录编译。多谢大家的提醒,我发了两篇文章,但我对R还是很陌生,所以我很难跟上。有没有更直接的解释,或者我可以用其他材料来解释这个问题?哪一部分比较混乱?只需更改
说明
文件,将自己作为唯一的维护者,上传文件并在电子邮件中接收二进制文件?看,我们汤姆一家要互相照顾。谢谢你,兄弟。