0

我正在尝试将 rpy2 (version2.3.4) 库导入到 Ubuntu 12.10 机器上的 Python (version3.2.3) 中。rpy2 文档说 rpy2 可以在所有 Python 3 版本下工作,我还发现了与 rpy2 和 Python3.2 相关的其他主题,这些主题表明这些版本应该一起工作。无论如何,当我尝试导入模块时:

from rpy2 import robjects

结果是这样的:

Traceback (most recent call last):
  File "<console>", line 1, in <module>
  File "/usr/local/lib/python3.2/dist-packages/rpy2/robjects/__init__.py", line 14, in <module>
    import rpy2.rinterface as rinterface
  File "/usr/local/lib/python3.2/dist-packages/rpy2/rinterface/__init__.py", line 8, in <module>
    raise RuntimeError("Python (>=2.7 and < 3.0) or >=3.3 are required to run rpy2")
RuntimeError: Python (>=2.7 and < 3.0) or >=3.3 are required to run rpy2

那么,rpy2 真的不能与 Python3.2 一起工作吗?什么适合项目给我的信息,或者可能是问题所在。

谢谢。

4

1 回答 1

0

rpy2 文档说 rpy2 适用于所有 Python 3 版本

不完全是,我希望;检查有关安装 rpy2的部分。

rpy2 可能永远不会支持 Python 3.2(Python 3.2 已经 EOL)。如果您在使用 Python 3 之后,请更新到 Python 3.3。

于 2013-03-29T17:51:28.313 回答