R:rpm文件可以与Windows一起用于可能过时的R软件包吗?

R:rpm文件可以与Windows一起用于可能过时的R软件包吗?,r,R,我试图运行需要R包“pkgDepTools”和“Rgraphviz”的代码。我收到错误消息,说两个包都不适用于R版本2.15.0 谷歌搜索出现了以下网页RPM Pbone,似乎有这些软件包: 及 但是,这些文件的扩展名是*.rpm,而不是我习惯使用的*.tar.gz或*.zip 我使用的是Windows7和R版本2.15.0。我可以从*.rpm文件安装R软件包吗 从Wikipedia*.rpm看来,它更适合Linux: 关于其他可能的解决方案,我在这里发现了几篇关于安装R软件包的类似问题,

我试图运行需要R包“pkgDepTools”和“Rgraphviz”的代码。我收到错误消息,说两个包都不适用于R版本2.15.0

谷歌搜索出现了以下网页RPM Pbone,似乎有这些软件包:

但是,这些文件的扩展名是*.rpm,而不是我习惯使用的*.tar.gz或*.zip

我使用的是Windows7和R版本2.15.0。我可以从*.rpm文件安装R软件包吗

从Wikipedia*.rpm看来,它更适合Linux:

关于其他可能的解决方案,我在这里发现了几篇关于安装R软件包的类似问题,这些R软件包不适用于最新版本的R:

我已经安装了最新版本的Rtools和软件包“devtools”。虽然我对他们一无所知

此处有“Rgraphviz”的存档版本:

但我找不到“pkgDepTools”的存档版本

如果我可以使用上述*.rpm文件在Windows计算机上安装这些软件包,有人能提供说明吗

如果我必须使用Rtools构建它们,我可能会问更多的问题,因为下面链接中的说明对我来说很有挑战性:

为了做到完全透明,如果可能的话,我希望有人能为我建造它们。虽然我认识到自己从中获得的经验和知识从长远来看可能会有回报

谢谢您的建议。

是BioConductor R软件包,而不是CRAN上的软件包。除非您将R配置为从这些repo下载包,否则R将报告它们不可用;它只能从配置为从中安装的repos安装

为安装这些BioConductor包,提供了lite安装方法:

source("http://bioconductor.org/biocLite.R")
biocLite(c("pkgDepTools", "Rgraphviz"))
有关详细信息,请参阅

一般来说,你不能在Windows上使用rpm软件包;rpm相当于Linux的二进制软件包。任何C/C++/Fortran/etc代码都是为Linux而不是Windows编译的。如果某个软件包确实不适用于您的R版本,那么请检查CRAN上是否说明了原因(通常Windows二进制文件的生成需要几天的时间,或者可能需要在CRAN Windows构建计算机上不可用的软件)。您可以尝试Uwe Ligges运行的WinBuilder服务为您构建Windows二进制软件包,但如果该软件包在CRAN上,而现在不是,则表明它不再适用于当前的R,无法构建

一般来说,尝试更广泛地搜索包;在我的谷歌搜索结果中,搜索字符串“pkgDepTools”下的第一个点击点是该软件包的Bioconductor页面,其中包括指向Windows二进制文件的链接和关于如何从R中安装软件包的说明。

是Bioconductor R软件包,而不是CRAN上托管的软件包。除非您将R配置为从这些repo下载包,否则R将报告它们不可用;它只能从配置为从中安装的repos安装

为安装这些BioConductor包,提供了lite安装方法:

source("http://bioconductor.org/biocLite.R")
biocLite(c("pkgDepTools", "Rgraphviz"))
有关详细信息,请参阅

一般来说,你不能在Windows上使用rpm软件包;rpm相当于Linux的二进制软件包。任何C/C++/Fortran/etc代码都是为Linux而不是Windows编译的。如果某个软件包确实不适用于您的R版本,那么请检查CRAN上是否说明了原因(通常Windows二进制文件的生成需要几天的时间,或者可能需要在CRAN Windows构建计算机上不可用的软件)。您可以尝试Uwe Ligges运行的WinBuilder服务为您构建Windows二进制软件包,但如果该软件包在CRAN上,而现在不是,则表明它不再适用于当前的R,无法构建


一般来说,尝试更广泛地搜索包;在我的谷歌搜索结果中,搜索字符串“pkgDepTools”下的第一个点击点是该软件包的Bioconductor页面,其中包括指向Windows二进制文件的链接,以及关于如何从R中安装软件包的说明。

我认为这值得回答而不是评论

Bioconductor的一位先生帮我安装了Rgraphviz。主要问题是,我下载的Rgraphviz版本似乎只适用于32位版本的R,而我运行的是64位版本的R。我能够在32位版本的R中安装Rgraphviz

在安装Rgraphviz的一些尝试中,我还在PATH语句中犯了一两个错误。然而,在我的第二条评论中,上面的帖子提供了安装说明

您似乎无法在64位版本的R中安装Rgraphviz的正常下载版本

我想我们的很多邮件现在都在Bioconductor论坛上发布了


我可能会在接下来的24小时内编辑此答案,并提供更详细的说明。

我认为这值得回答而不是评论

Bioconductor的一位先生帮我安装了Rgraphviz。主要问题是,我下载的Rgraphviz版本似乎只适用于32位版本的R,而我运行的是64位版本的R。我能够在32位版本的R中安装Rgraphviz

在安装Rgraphviz的一些尝试中,我还在PATH语句中犯了一两个错误。然而,在我的第二条评论中,上面的帖子提供了安装说明

您似乎无法在64位版本的R中安装Rgraphviz的正常下载版本

我想我们的很多邮件现在都在Bioconductor论坛上发布了

我可能会编辑t