在Windows上编译rpy2需要什么设置?

时间:2011-05-25 14:35:55

标签: python r rpy2

我已经能够从source forge的rpy2安装.msi v2.0.8,但我想使用包含软件包代码的最新版本,即{{1} }。

我正在尝试在windows中编译rpy2(python v2.1.9)。

CL抱怨,因为2.6.6被定义为LibExternextern被定义为不同的地方。

declspecgcc无法编译而没有错误。

我假设这在unix上编译好,而且我所缺少的是一些配置(概率环境变量),因为我无法相信它会以不可编译的形式发布。

任何人都指出我正确的方向吗?

很多thx

DM

1 个答案:

答案 0 :(得分:1)

您最好的选择是从this site下载。它有所有流行的存储库,需要编译才能工作。它基本上是由加州大学欧文分校荧光动力学实验室的Christoph Gohlke撰写的非扩展的Windows二进制文件组。

我已经为您提供了最新版rpy2的链接,并且每种类型的Python都有版本。请注意,您需要安装R。下载2.7的版本,应该适用于2.6.6,但如果没有,则更新你的Python 2.7.5。

但是,如果您仍然热衷于实际编译二进制文件,那么您将需要向我提供错误消息和回溯,否则,您无法确切知道您的确切问题是什么