Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Encountering error when installing rpy2: Tried to guess R's HOME but no R command in the PATH

Tags:

python

r

rpy2

I've seen a lot of posts here and elsewhere about this error, but none of the proposed solutions appear to be relevant. I'm on Python 2.7.9, I have an R executable in my path, and I'm trying to install it on an RHEL server not on Windows.

Here's the specific error I'm seeing. Does anybody have any idea what would be causing it or how to fix it? Thanks!

$ 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.
like image 253
Matt Stone Avatar asked May 06 '15 16:05

Matt Stone


1 Answers

Download the rpy2‑2.7.5‑cp35‑none‑win_amd64.whl file from Christoph Gohlke's Python Extension Packages for Windows repository here. Using the command line, change to the download folder and run:

pip install rpy2‑2.5.5‑cp34‑none‑win_amd64.whl

This should solve the R directory issue and rpy2 should install nicely. All credit to MattDMo.

like image 101
Peter Maguire Avatar answered Sep 26 '22 02:09

Peter Maguire