On Apr 7, 2006, at 4:38 PM, Paul Roebuck wrote: > The only problem I had with using .Renviron was that the setting > for R_LIBS (which I set in that file) was not available to the > command line invocations for running check and INSTALL. > > But even that is easily fixed as the format of .Renviron is the > same as that of POSIX shell .profile. So in your .profile, import > the desired portion of the R environment to your shell as well. > This solution works on Mac OS X as well as any Un*x-based setup. >
Just a quick warning: this works only for the login shell, but not for anything else (including the R GUI, xterm, Emacs, etc.). This was Doug's point - .profile is useless for this. Even system profile is not run in xterm (surprise), Emacs or R-GUI, so you have to be very careful where you set the variables. The .MacOSX/environment.plist albeit less flexible has the advantage of applying to all applications launched by LS, so that's pretty much everywhere except for remote invocations. Of course, anything you start manually from the shell will inherits the environment, but not if 'open' is used. Cheers, Simon _______________________________________________ R-SIG-Mac mailing list [email protected] https://stat.ethz.ch/mailman/listinfo/r-sig-mac
