On Sat, 18 Sep 2010 11:46:54 0900, BABA Yoshihiko wrote: Dear, > > Some environmental variables (R_HOME in particular) are not passed to python. > > What I did was I installed python26 and rpy2-py26 (and r-base and other relevant packages). The environment variable R_HOME is set, but when I check os.environ in Python, it doesn't include R_HOME, thus rpy2-py26 terminates. I don't know anything about rpy, but: /sw/bin/python2.6 -c 'import os;print os.environ;print os.getenv("R_HOME")' gives /sw/Library/Frameworks/R.framework/Resources both in the environ dump and the getenv accessor. Same for /sw/bin/python2.5. The variable is published by the "r-base" package. And (as usual for this sort of variable) and is only visible in shells started after that package is installed (or else by rerunning "source /sw/bin/init.sh"). Are you using rpy2-py26 in a way that does not load fink's normal init.sh setup? dan
-- Daniel Macks dma...@netspace.org ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel