如何安装最新版本的rgl?

时间:2016-05-10 15:22:56

标签: rgl

rgl包是在https://r-forge.r-project.org/projects/rgl/的R-forge上开发的。安装最新版本的最简单方法应该是

install.packages("rgl", repos="http://R-Forge.R-project.org")

但这通常会失败,因为R-forge并不总是有当前版本。那你怎么得到它?

1 个答案:

答案 0 :(得分:6)

有两种选择。

最简单的方法可能是使用

从Github安装
devtools::install_github("rforge/rgl", subdir="pkg/rgl")

编辑添加:有一段时间这没有用,因为Github镜像没有更新。现在看起来再好了,但如果它再次死亡,这个答案中描述的三种方法中唯一仍然有效的方法是使用svn。

这会安装一个可能只有几个小时的版本。它确实需要您拥有用于源安装的工具; rgl有很多需要编译的代码。这些工具适用于https://cloud.r-project.org/bin/windows/Rtools/的Windows。 OSX安装需要XCode和XQuartz以及其他一些软件包。 Linux用户也需要安装一些库。

另一种方法(这里描述的三个中唯一仍然有效的方法)是使用

从SVN检出源树。
svn checkout svn://svn.r-forge.r-project.org/svnroot/rgl/

您也可以使用

从Github镜像中查看
git clone https://github.com/rforge/rgl.git

rgl来源将位于rgl / pkg / rgl子目录中。然后你可以使用

安装它
R CMD INSTALL rgl

(如果存在所有先决条件)。