gpt4 book ai didi

python - rpy2 的 R_HOME 错误

转载 作者:太空狗 更新时间:2023-10-29 21:46:49 27 4
gpt4 key购买 nike

我知道有很多关于在 Windows 7 32 位上启动和运行 rpy2 的帖子。我引用了其中的大量内容并尝试了他们的解决方案,包括使用 PypeR

我没有在我的路径中明确设置 R_HOME 变量,但是根据这个 question ,我确认 R 在我的路径中(我可以在命令行键入 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.

最佳答案

我确认此问题与 R_HOME 变量未定义有关。

在我看来,所有这些问题都是因为 rpy2 包的开发人员没有正确记录他们软件的要求造成的:

  • 安装R
  • 创建R_HOME系统变量
  • R_HOME\bin 添加到PATH,以便从python
  • 执行 R
  • R_HOME\bin\x64添加到PATH,以便加载R.dll
  • 安装包tzlocal

关于python - rpy2 的 R_HOME 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17573988/

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