【发布时间】:2013-07-08 13:55:47
【问题描述】:
我知道有很多关于在 Windows 7 32 位上启动和运行 rpy2 的帖子。我参考了其中的很多并尝试了他们的解决方案,包括使用PypeR。
我没有在我的路径中明确设置 R_HOME 变量,但根据 question,我确认 R 在我的 PATH 中(我可以在命令行中键入 R 并让 R 运行)甚至复制从 i386 文件夹到父 bin 文件夹的所有文件。
我的问题贴在下面。有什么想法吗?
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.
【问题讨论】: