【问题标题】:Can't load the 'rpy2' module after installation in Windows 10在 Windows 10 中安装后无法加载“rpy2”模块
【发布时间】:2019-09-18 09:05:23
【问题描述】:

当我尝试通过 PyCharm 加载 rpy2 中的一些包时,例如 importr,代码如下:

from rpy2.robjects.packages import importr

我收到以下错误消息

ValueError: r_home 为无。试试 python -m rpy2.situation

【问题讨论】:

    标签: python r package rpy2


    【解决方案1】:

    确保您拥有 2.1.5 及更高版本(他们修复了其中的 r_home 问题)。

    如果不是这样,也许这会有所帮助(取自here):

    如果调用 initr() 返回一个错误,指出未定义 R_HOME,您应该在路径中包含 R 可执行文件(在 unix-likes 上为 PATH,或在 Microsoft Windows 上为 Path)或环境变量R_HOME 已定义。 如果初始化失败,则应调查 R rpy2 的编译版本与 R rpy2 的运行版本之间的不匹配。变量rpy2.rinterface.R_BUILD_VERSION 包含有关构建 rpy2 的 R 版本的信息。 rpy2 相对独立于 R 版本,但是 R C API 的变化可能会导致问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-09
      • 2013-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-10
      相关资源
      最近更新 更多