R在windows上安装Vennerable软件包

R在windows上安装Vennerable软件包,r,installation,packages,R,Installation,Packages,我无法从安装最新R 2.13.0的Windows 7上安装Vennerable R软件包 我尝试了以下几点: 从RGui安装并选择R-Forge repos: 列表中没有可修复的包 使用本地zip文件中的安装包从RGui安装: can not open compressed file 'Vennerable.tar.gz/DESCRIPTION' 将tar.gz转换为zip,并使用本地zip文件中的安装包从RGui安装: can not open compressed file 'Venner

我无法从安装最新R 2.13.0的Windows 7上安装Vennerable R软件包

我尝试了以下几点:

从RGui安装并选择R-Forge repos: 列表中没有可修复的包

使用本地zip文件中的安装包从RGui安装:

can not open compressed file 'Vennerable.tar.gz/DESCRIPTION'
将tar.gz转换为zip,并使用本地zip文件中的安装包从RGui安装:

can not open compressed file 'Vennerable.tar.gz/DESCRIPTION'
已尝试手动安装:install.packagesD:/Downloads/Vennerable.tar.gz,repos=NULL

注意:有一个文件描述

我应该如何安装此软件包


上的链接与和都无效。

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

svn checkout svn://svn.r-forge.r-project.org/svnroot/vennerable
然后在没有小插曲的情况下构建

cd  vennerable/pkg
R CMD build Vennerable/ --no-build-vignettes
最后要安装它:

R CMD INSTALL Vennerable_3.0.tar.gz  
您的构建可能与Vennerable_3.0.tar.gz的名称不同

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

ERROR: dependencies ‘graph’, ‘RBGL’, ‘xtable’ are not available for package ‘Vennerable’
然后我必须转到R,运行以下命令:

install.packages(c("graph", "RBGL", "xtable"))

然后返回终端并运行R CMD安装。。。再次执行命令。

如果您有tar.gz存档,则可能有包的源文件。在安装软件包之前,必须先构建它。看

另请参见您的,其中我提供了指向R2.13.0 x86_64的内置软件包的链接:

现在,R-forge提供了版本2.1,使用

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

我也有同样的问题,并且解决了。问题在于如何归档包。顶级目录中有一个名为“Vennerable”的目录,名为Vennerable_2.2”。我解压缩了档案。然后我导航到“Vennerable”子目录,并将其压缩。然后,我使用新的“Vennerable.zip”存档运行了安装。工作起来很有魅力。

@Marek如果我使用install.packages,则显示:包“Vennerable”不适用于R版本2.13.0I尝试过-链接不起作用!!!指向Vennerable Windows二进制文件的链接已关闭有人有镜像吗?谢谢你试过联系r-forge页面上列出的项目管理员吗?我能够为r-2.13编译它。您可以检查它是否有效:。我将您答案中的链接从pdf版本更改为html版本。@Marek感谢您的编辑,Marek。由于开关R-2.13中的更改,包不再编译。另一方面,更正很简单。对我不起作用,因为其他人在尝试时失败:@Stenemo对我有效。bioconductor没有依赖性,但它可以工作。包“Vennerable”已成功解包并检查MD5金额
install.packages("Vennerable", repos="http://R-Forge.R-project.org")