7

我已经能够从源代码 forge 安装rpy2v2.0.8 .msi,但我想使用包含包代码的最新版本,即v2.1.9.

我正在尝试在 windows (python 2.6.6) 中编译 rpy2。

CL 抱怨是因为LibExtern被定义为externdeclspec在不同的地方。

gcc并且c++也无法编译没有错误。

我假设这在 unix 上可以编译,我所缺少的只是一些配置(prob 环境变量),因为我不敢相信它会以不可编译的形式发布。

有人指出我正确的方向吗?

很多谢谢

DM

4

1 回答 1

1

你最好的选择是从这个站点下载它。它具有所有需要编译才能工作的流行存储库。它基本上是一组用于 Python 扩展包的非官方 Windows 二进制文件,作者是加利福尼亚大学欧文分校荧光动力学实验室的 Christoph Gohlke。

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

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

于 2013-10-03T06:49:29.733 回答