我在这里和其他地方看到了很多有关此错误的帖子,但是提出的解决方案似乎没有相关。我在Python 2.7.9上,我的路径上有一个R可执行文件,并且我试图在不在Windows上的RHEL服务器上安装它。
这是我看到的具体错误。有人知道会导致它或如何修复它吗?谢谢!
$ pip install rpy2
Downloading/unpacking rpy2
Downloading rpy2-2.5.6.tar.gz (165kB): 165kB downloaded
Running setup.py (path:/tmp/pip_build_my520/rpy2/setup.py) egg_info for package rpy2
Error: Tried to guess R's HOME but no R command in the PATH.
Complete output from command python setup.py egg_info:
Error: Tried to guess R's HOME but no R command in the PATH.
从Christoph Gohlke的Python扩展程序包中的Windows存储库中下载rpy2‑2.7.5‑cp35‑none‑win_amd64.whl
文件。使用命令行,更改为下载文件夹并运行:
pip install rpy2‑2.5.5‑cp34‑none‑win_amd64.whl
这应该解决r目录问题,RPY2应安装得很好。所有归功于Mattdmo。
较低版本rpy2
中可用的此问题。在安装以下版本之后,已解决。
rpy2==3.4.2