R在窗户上安装Vennerable包

use*_*186 0 install packages r

我无法在我的Windows 7上使用最新的R(2.13.0)从https://r-forge.r-project.org/projects/vennerable/安装Vennerable R软件包.

我试过以下:

  1. 从RGui安装并选择R-Forge repos:
    列表中没有Vennerable包

  2. 使用"从本地zip文件安装包"从RGui安装:

    can not open compressed file 'Vennerable.tar.gz/DESCRIPTION'
    
    Run Code Online (Sandbox Code Playgroud)
  3. 将tar.gz转换为zip并使用"从本地zip文件安装包"从RGui安装:

    can not open compressed file 'Vennerable.tar.gz/DESCRIPTION'
    
    Run Code Online (Sandbox Code Playgroud)
  4. 尝试手动安装: install.packages("D:/Downloads/Vennerable.tar.gz", repos = NULL)

    can not open compressed file 'Vennerable.tar.gz/DESCRIPTION'
    Error in install.packages : cannot open the connection
    
    Run Code Online (Sandbox Code Playgroud)

注意:有一个文件说明.

我该怎么做才能安装这个软件包?


包页面上的链接已经死亡(对于Windows构建包源).

Jos*_*ich 5

您可以签出源:打开终端并运行以下命令

svn checkout svn://svn.r-forge.r-project.org/svnroot/vennerable
Run Code Online (Sandbox Code Playgroud)

然后建立没有小插曲.

cd  vennerable/pkg
R CMD build Vennerable/ --no-build-vignettes
Run Code Online (Sandbox Code Playgroud)

最后安装它:

R CMD INSTALL Vennerable_3.0.tar.gz  
Run Code Online (Sandbox Code Playgroud)

(您的构建名称可能与Vennerable_3.0.tar.gz的名称不同).

对我来说,它产生了以下错误:

ERROR: dependencies ‘graph’, ‘RBGL’, ‘xtable’ are not available for package ‘Vennerable’
Run Code Online (Sandbox Code Playgroud)

然后我不得不去R,运行以下命令:

install.packages(c("graph", "RBGL", "xtable"))
Run Code Online (Sandbox Code Playgroud)

然后返回终端并R CMD INSTALL ...再次运行命令.