Python Windows 8上的rpy2安装错误(Anaconda)

Python Windows 8上的rpy2安装错误(Anaconda),python,rpy2,anaconda,Python,Rpy2,Anaconda,我在Windows 8上安装了最新的Anaconda Python发行版,我正在尝试安装rpy2软件包。我最初遇到了几个我能够回避的问题,但现在我被一个特定的错误卡住了,我正在粘贴下面 命令 pip install rpy2 退出时显示以下错误消息: In file included from .\rpy\rinterface\_rinterface.c:58:0: .\rpy\rinterface\_rinterface.h:8:15: fatal error: R.h: No such

我在Windows 8上安装了最新的Anaconda Python发行版,我正在尝试安装rpy2软件包。我最初遇到了几个我能够回避的问题,但现在我被一个特定的错误卡住了,我正在粘贴下面

命令

pip install rpy2
退出时显示以下错误消息:

In file included from .\rpy\rinterface\_rinterface.c:58:0:

.\rpy\rinterface\_rinterface.h:8:15: fatal error: R.h: No such file or
directory

compilation terminated.

error: command 'gcc' failed with exit status 1

有什么建议吗?到R.h的路径包含在我的环境中

Gohlke博士的二进制可能是最简单的解决方案。但是您需要更改注册表中的
Python
安装路径,此方法才能工作。相关密钥位于HKEY\U LOCAL\U MACHINE\SOFTWARE\Python\PythonCore\2.7\InstallPath中。更改它,使anaconda
Python
成为默认的
Python
安装。如果愿意,您可以随时将其更改回。

试试看,这确实有效!我仍然不知道是什么原因导致了之前的错误,但我想这不是重点。谢谢:)在
win
机器上安装
rpy2
也很难。这就是为什么我们都欣赏戈尔克博士的二进制文件默认值是
Python2.7
,我是否应该将其更改为anaconda Python的绝对值?Hi@CTZhu我在Linux
/rpy/rinterface/\u rinterface.c:86:31:致命错误:readline/readline.h:没有终止此类文件或目录编译。错误:命令“gcc”失败,退出状态为1
有什么建议吗?