gpt4 book ai didi

python - 尝试使用 rpy2 模块从 Python 脚本调用 R - 帮助设置 R 主目录?

转载 作者:太空宇宙 更新时间:2023-11-03 15:52:28 27 4
gpt4 key购买 nike

我的目标是能够从 Python 2.7 脚本调用 R。我首先使用 easy_install 来获取 rpy2 模块。然后我在 Spyder 控制台中输入以下命令:

from rpy2.robjects.packages import importr

这引发了以下错误:

“运行时错误:无法确定 R 主目录。

尝试安装 R https://www.r-project.org/ ,将R_HOME环境变量设置为R主目录,或者将R解释器的目录添加到PATH环境变量中。”

看起来 rpy2 中的 R 解释器没有找到 R,因为它不在正确的目录中?我之前已将 R 和 RStudio 下载到我的 Mac 上。

我怀疑这是一个简单的修复,我希望有人可以解释这个错误消息到底意味着什么,以及我应该如何更新 R_HOME 或 PATH 环境变量(我不确定这些到底是什么)。

最佳答案

rpy2 正在您的 PATH 中寻找可执行的 R。这意味着当打开终端窗口并输入 R 时,R 终端应该启动。由于您看到该错误消息,因此很可能没有找到 R。

找到 R 所在的位置,并将该目录附加到您的 PATH 中(例如,export PATH=/where/R/is:${PATH} - 可以将其添加到您的 ~/.bashrc(如果通过单击应用程序图标启动 spy 程序)。

关于python - 尝试使用 rpy2 模块从 Python 脚本调用 R - 帮助设置 R 主目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41152506/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com