【发布时间】:2014-02-27 18:30:33
【问题描述】:
我正在尝试安装 rpy2。我已经安装了 R 和 rpy2。我尝试将 rpy2.robjects 导入为 robjects。
我收到以下错误:
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
import rpy2.robjects as robjects
File "C:\Python27\lib\site-packages\rpy2\robjects\__init__.py", line 15, in <module>
import rpy2.rinterface as rinterface
File "C:\Python27\lib\site-packages\rpy2\rinterface\__init__.py", line 90, in <module>
raise RuntimeError("Unable to locate R.dll within %s" % R_HOME)
RuntimeError: Unable to locate R.dll within C:\Program Files\R\R-3.0.2\bin\x64\
我在环境变量中将 R_HOME 创建为 C:\Program Files\R\R-3.0.2\bin\64 .这个位置有一个 R.dll 我做错了什么为什么不能工作?
【问题讨论】:
-
我不确定 python 中的含义,但是 R 在构建包等时不喜欢路径中的空格。
-
我尝试取出无效的空间。
-
是的,我试过
C:\Program Files\R\R-3.1.1、C:\Program Files\R\R-3.1.1\bin和C:\Program Files\R\R-3.1.1\bin\x64都没有成功