【发布时间】:2017-04-30 08:49:48
【问题描述】:
我的目标是能够从 Python 2.7 脚本调用 R。我首先使用 easy_install 来获取 rpy2 模块。然后我在我的 Spyder 控制台中输入了以下命令:
from rpy2.robjects.packages import importr
这引发了以下错误:
"RuntimeError: 无法确定 R 主目录。
尝试安装Rhttps://www.r-project.org/,将R_HOME环境变量设置为R主目录,或者将R解释器的目录添加到PATH环境变量中。”
看起来 rpy2 中的 R 解释器没有找到 R,因为它不在正确的目录中?我之前已将 R 和 RStudio 下载到我的 Mac 上。
我怀疑这是一个简单的修复,我希望有人能解释这个错误消息的确切含义,以及我应该如何更新 R_HOME 或 PATH 环境变量(我不确定这些究竟是什么)。
【问题讨论】: