2013-03-29 84 views
0

我想在Ubuntu 12.10機器上將rpy2(version2.3.4)庫導入Python(版本3.2.3)。 rpy2文檔說rpy2適用於所有Python 3版本,我還發現了與rpy2和Python3.2相關的其他主題,這些主題顯示這些版本應該一起工作。總之,當我嘗試導入模塊: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工作會有什麼適合的項目是給我的信息或者可能是問題。

thx。

回答

0

的rpy2文檔中說,rpy2工程所有的Python下

不完全是,我希望3個版本;檢查關於installing rpy2的部分。

Python 3.2可能永遠不會被rpy2支持(Python 3.2已經是EOL)。如果你在使用Python 3之後,更新到Python 3.3。

+0

Thx。通過你的鏈接,我注意到我在rpy2 2.2.1的文檔中。抱歉給你帶來不便。 –