如何从谷歌代码和/或launchpad.net安装R包的开发版本?

时间:2012-04-20 19:04:03

标签: r installation install package

R软件包的某些开发版本托管在Google代码和/或launchpad.net上。

是否可以直接从谷歌代码和/或launchpad.net安装这些软件包的最新版本,以及其他存储库?

即。不通过浏览器从网站下载源,然后尝试安装源

若然,怎么样?

我想安装的软件包是“igraph”。

此软件包的开发版本似乎托管在:

http://code.google.com/p/igraph/downloads/list

https://code.launchpad.net/~igraph/igraph/0.6-main

作为奖励,是否可以对sourceforge.net上托管的软件包执行相同的操作?

PS:我认为这与我过去的问题不同,需要另外提出一个问题:How to install development version of R packages github repository

3 个答案:

答案 0 :(得分:1)

除非开发人员为特定系统(OS和R版本)提供预构建的二进制文件,否则必须从源代码构建。

答案 1 :(得分:1)

使用devtools包,有一个install_url函数可以自动执行下载源代码,构建软件包和安装它的过程。

install_url("http://igraph.googlecode.com/files/igraph_nightly_0.6-2689-20120412.tar.gz")

答案 2 :(得分:1)

下载源,需要有人为您构建二进制文件。这只适用于CRAN,R-Forge和RForge.net软件包,所以你运气不好。

从源代码安装是可行的方法。