2011-04-13 62 views
3

我似乎无法编译用于Windows x64的RPostgreSQL,并且经过大量搜索后,我一直无法找到预编译的二进制文件。为了继续我的工作,我已经安装了32位版本的Postgre,并且已经为所有数据库操作使用了32位R。从另一个调用R安装

我需要在64位R上做很多工作,所以来回切换变得有点痛苦,特别是因为每次需要运行查询时都需要save()和load()操作。

我想知道是否有可能直接从另一个R安装调用?例如,我可以简单地将查询传递给我的32位R安装并检索结果吗?我认为还有些时候再调用另一个R安装的能力也会有用。

我所想到的是直接使用system()调用到pgsql或32位R,但这不允许非常有效的数据传输。

我想非常感谢任何建议或协助!

P.S.我宁愿问如何编译用于x64的RPostgreSQL,但正如我理解这里的规则,这样的问题是不适当的,因为它不是一个普遍的问题(例如,因为我没有一个问题,所以我需要一步一步的指导必要的技能)。

+0

说起几个人贡献RPostgreSQL之一,我们可以做处理与Windows 32和64知情者但是,是的,你可能需要先建立PostgreSQL的。 – 2011-04-13 14:52:35

+0

感谢Dirk,对于RPostgreSQL以及您所做的许多其他贡献 - 深表感谢。至于编译,对于那些生活在解释型语言中的我们来说,这个过程会非常神秘! – 2011-04-13 16:00:41

+0

请参阅此处的注释: – mdsumner 2011-04-13 22:24:17

回答