Bugs item #2402666, was opened at 2008-12-07 14:30
Message generated for change (Comment added) made by nobody
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=453021&aid=2402666&group_id=48422

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Source
Group: rpy2
Status: Closed
Resolution: Fixed
Priority: 7
Private: No
Submitted By: Nobody/Anonymous (nobody)
Assigned to: lgautier (lgautier)
Summary: R_HOME incorrrectly detected

Initial Comment:
Hello developers,

i'm encountering problems in letting Rpy2 catch the R_HOME variable. 
Here is some debug I made using 
C:\Python25\Lib\site-packages\rpy2\rinterface\__init__.py's first lines.

>>> import os, sys
>>> R_HOME = os.environ["R_HOME"]
>>> R_HOME
'C'

This doesn't raise errors but doesn't correspond to the path to R. If I take 
__init__.py, lines 9-17:

>>> import win32api
>>> import win32con
>>> hkey = 
>>> win32api.RegOpenKeyEx(win32con.HKEY_LOCAL_MACHINE,"Software\\R-core\\R",0, 
>>> win32con.KEY_QUERY_VALUE )
>>> hkey
<PyHKEY:1824>
>>> R_HOME = win32api.RegQueryValueEx(hkey, "InstallPath")[0]
>>> R_HOME
'C:\\Programmi\\R\\R-2.8.0'


it works. But this has to be done manually, and at the moment the applications 
running rpy are unable to work.

Hope it will be easy to fix.

many thanks in advance 

Anne 
[EMAIL PROTECTED]

----------------------------------------------------------------------

Comment By: Nobody/Anonymous (nobody)
Date: 2008-12-07 16:36

Message:
Great news. I removed R_HOME variable and added path to R executable in
PATH, and all works fine.

all the best

----------------------------------------------------------------------

Comment By: lgautier (lgautier)
Date: 2008-12-07 16:25

Message:
I am afraid that the problem is present in all versions (not specific to
win32).

It was fixed in SVN a short while ago, and I will be part of the release
2.0.1 (before Christmas).
In the meanwhile, setting the R executable in the PATH will solve all
problems.

----------------------------------------------------------------------

Comment By: Anne Ghisla (aghisla)
Date: 2008-12-07 14:56

Message:
sorry, I missed that thread. I'll get last SVN revision and try out.
Thanks

----------------------------------------------------------------------

Comment By: Peter (maubp)
Date: 2008-12-07 14:49

Message:
This has been reported on the mailing list and should be fixed in SVN.

https://sourceforge.net/mailarchive/forum.php?thread_name=d9bfa52b0812011537x63b3e541g4ba46ae97af3abc4%40mail.gmail.com&forum_name=rpy-list

According to Laurant, "An immediate workaround is to put the right R in
the path, and a fix should appear a little later."

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=453021&aid=2402666&group_id=48422

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
rpy-list mailing list
rpy-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rpy-list

Reply via email to