(如何)可以在没有管理员权限的Windows XP计算机(运行R 2.12.1)上安装RPostgreSQL?
(顺便说一下。这篇文章是这篇文章的后续:RpgSQL - Why is it so slow?)
编辑
我尝试过的是:
首先,我试图找到一份关于如何在Windows上安装RPostgreSQL的文档。我没有成功(我只能找到MacOS here的文档)。
在那之后,我尝试了一个天真的解决方案:
install.packages('RPostgreSQL', type='source')实际上没有工作(我可以稍后给你错误消息,此时R正忙)。
我确信还有更多的可能性,比如手工编译源代码,但我以前没有用R包这样做过,所以我还没有尝试过。
发布于 2011-10-19 17:50:25
您需要在您的机器上安装Rtools和Postgres才能从源代码构建RPostgreSQL,不幸的是,Windows二进制文件不可用。
另一种选择是尝试RJDBC,参见here。您只需要在某个地方找到RJDBC Postgres驱动程序jar。您不需要安装该jar,只需将其放在某个目录中,并为RJDBC提供正确的路径。
唯一的问题是这个解决方案会有多快,当你让它工作时,请通知我们。
编辑:正如评论中提到的,RpgSQL使用RJDBC,所以使用后者很可能不会带来任何速度提升(除非RpgSQL在某个地方引入了瓶颈)。
https://stackoverflow.com/questions/7818135
复制相似问题