Ошибка Rpy2: «Нет модуля с именем _rinterface»?

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.

Любые идеи?

  • 1
    Я не уверен, что в настоящее время MSWindows поддерживает rpy2 (и это начиная с версии 2.0.8). Если где-то будет какая-то сборка, я уверен, что будет интересно увидеть, как она внесла свой вклад.
  • 0
    В самом деле? Это отстой. Спасибо @lgautier!
Показать ещё 1 комментарий
Теги:
rpy2

1 ответ

0

Я считаю, что проблема заключается в том, что у rinterface возникают проблемы с поиском R на вашем ящике. В unix вы можете решить эту проблему, обновив профиль bashrc (обычно расположенный в /etc/bashrc ). Там вы бы добавили такую ​​строку: LD_LIBRARY_PATH =/path/to/R

В окнах должно быть что-то похожее...

Ещё вопросы

Сообщество Overcoder
Наверх
Меню