在Windows7上安装rpy2时出错

时间:2013-04-12 20:15:15

标签: error-handling rpy2

错误:试图在路径中猜测R的HOME但没有R命令。

我做到了这一点:

3。定义环境变量

控制面板|高级选项卡|环境变量

定义以下内容:RHOME,R_HOME,R_USER

实施例

`RHOME: C:\Program Files\R\R-2.13.1
+R_HOME: C:\Program Files\R\R-2.13.1
+R_USER: C:\Users\username\Documents`

4。将R(和Rtools)可执行文件的路径附加到PATH

控制面板|高级选项卡|环境变量

示例路径:C:\ Program Files \ R \ R-2.13.1 \ bin \ i386; C:\ Rtools \ bin

但是,我并没有准确地指出第三点。你能解释RHOME,R_HOME,R_USER背后的含义吗?谢谢,这真的很紧急!

1 个答案:

答案 0 :(得分:0)

您可能会发现从加州大学欧文分校的知识库中获取binary安装程序要容易得多。

用此测试:

import rpy2.robjects as robjects
print robjects.r('pi')

其他要注意的事项:

  • 在Windows中,当您通过控制面板设置环境变量时,您必须重新启动命令shell才能接受它。
  • R_HOME指向R分布。 R_USER是存储本地文件的位置。理想情况下,如果将这些设置为用户变量,则您的路径可以引用%R_HOME%而不是硬编码路径。有关Windows处理这两种环境变量here的更多信息。