0

R 包的一些开发版本托管在 google 代码和/或 launchpad.net 上。

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

IE。不通过浏览器从站点下载源代码,然后尝试安装源代码

如果是这样,怎么做?

我想安装的包是“igraph”。

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

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

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

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

PS:我相信这与我过去的问题足够不同,需要一个单独的问题: 如何安装 R 包 github 存储库的开发版本

4

3 回答 3

1

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

于 2012-04-20T19:20:56.903 回答
1

使用这个devtools包,有一个install_url功能可以自动下载源代码、构建包和安装它。

install_url("http://igraph.googlecode.com/files/igraph_nightly_0.6-2689-20120412.tar.gz")
于 2012-04-20T20:03:47.893 回答
1

下载源代码需要有人为您构建二进制文件。这只发生在 CRAN、R-Forge 和 RForge.net 包上,所以你不走运。

从源代码安装是要走的路。

于 2012-04-20T20:10:44.617 回答