2

尝试加载rpy2时出现以下错误:

>>> from rpy2 import robjects
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python26\lib\site-packages\rpy2\robjects\__init__.py", line 14, in <m
odule>
    import rpy2.rinterface as rinterface
  File "C:\Python26\lib\site-packages\rpy2\rinterface\__init__.py", line 78, in
<module>
    from rpy2.rinterface._rinterface import *
ImportError: No module named _rinterface

我正在使用 R 2.11.1、Python 2.6.5 和 rpy2 2.2.2.0。

有任何想法吗?

4

1 回答 1

0

我认为问题在于 rinterface 无法在您的盒子上找到 R。在 unix 中,您可以通过更新 bashrc 配置文件(通常位于 /etc/bashrc)来解决此问题。在那里,您将添加如下一行: LD_LIBRARY_PATH=/path/to/R

windows中一定有类似的东西...

于 2012-06-15T13:25:22.613 回答