0

Ubuntu 12.10 マシンで rpy2 (バージョン 2.3.4) ライブラリを Python (バージョン 3.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のインストールに関する部分を確認してください。

Python 3.2 はおそらく rpy2 によってサポートされることはありません (Python 3.2 はすでに EOL です)。Python 3 を使用した後である場合は、Python 3.3 に更新してください。

于 2013-03-29T17:51:28.313 に答える