Wiem, że istnieje sporo postów na rozpoczęcie pracy z rpy2 na Windows 7 32 bit. Mam odniesienia do wielu z nich i próbowałem ich rozwiązań, w tym korzystania z PypeR
.Błąd R_HOME z rpy2
I dont wyraźnie mają zmienną R_HOME ustawiony na mojej drodze, ale za to question, potwierdziłem, że R jest w moim PATH (mogę wpisać R
w wierszu poleceń i dostać R, aby uruchomić), a nawet skopiowane wszystkie z pliki z folderu i386 do folderu nadrzędnego bin
.
Mój problem został wklejony poniżej. jakieś pomysły?
In [5]: from rpy2 import robjects
---------------------------------------------------------------------------
RuntimeError Traceback (most recent call last)
<ipython-input-5-1f019d00d232> in <module>()
----> 1 from rpy2 import robjects
C:\Anaconda\lib\site-packages\rpy2\robjects\__init__.py in <module>()
16 import rpy2.rlike.container as rlc
17
---> 18 from rpy2.robjects.robject import RObjectMixin, RObject
19 from rpy2.robjects.vectors import *
20 from rpy2.robjects.functions import Function, SignatureTranslatedFunction
C:\Anaconda\lib\site-packages\rpy2\robjects\robject.py in <module>()
3 import rpy2.rinterface
4
----> 5 rpy2.rinterface.initr()
6
7 import conversion
RuntimeError: R_HOME not defined.
Wydaje się to dziwne. Pamiętam, że ustawienie zmiennych środowiskowych w systemie Windows wymagało wylogowania/zalogowania się (zmienna poziomu użytkownika) i ponownego uruchomienia (zmienna na poziomie systemu). Może to jest problem? – lgautier