[R] Rprofile.site on Windows
Duncan Murdoch
murdoch.duncan at gmail.com
Wed Apr 25 22:11:39 CEST 2012
On 12-04-25 4:04 PM, Trevor Miles wrote:
> Thanks Duncan.
>
> The only .site files I have are Reviron.site and Rprofile.site, which
> are both in C:\Program Files\R\R-2.14.1\etc.
My advice was about 2.15.0, but I don't remember any of this changing
recently.
>
> Copying these files to C:\Program Files\R\R-2.14.1\etc\x64 and
> C:\Program Files\R\R-2.14.1\etc\i386 makes no difference.
>
> Sys.getenv returns R_ENVIRON = "" and R_HOME =
> "C:/PROGRA~1/R/R-214~1.1". Should I set R_ENVIRON in the Windows Registry?
R_ENVIRON doesn't affect the search for the Rprofile.site file, other
than defining where to find environment variables. You want to look at
R_PROFILE, and possibly set it in your Renviron.site file.
Duncan Murdoch
> > Date: Tue, 24 Apr 2012 22:50:21 -0400
> > From: murdoch.duncan at gmail.com
> > To: trevor.miles at live.ca
> > CC: r-help at r-project.org
> > Subject: Re: [R] Rprofile.site on Windows
> >
> > On 12-04-24 10:43 PM, Duncan Murdoch wrote:
> > > On 12-04-24 4:13 PM, Trevor Miles wrote:
> > >> Hi All
> > >>
> > >> I am struggling to get R to read the Rprofile.site file from the
> R_HOME/etc folder.
> > >>
> > >> I know it isn't working because I change the prompt in the
> Rprofile.site file. In addition, when I run
> "source('R_HOME'/etc/Rprofile.site") from the prompt, the prompt gets
> changed and other environmental variables get set.
> > >>
> > >> Any ideas?
> > >
> > > I don't think the documentation has completely caught up, but that
> would
> > > now normally be put in R_HOME/etc/i386 or R_HOME/etc/x64, depending
> > > which version you're running.
> >
> > Sorry, that's not quite right. It will look where R_PROFILE says to
> > look, then in the spots mentioned above, but finally will look in
> > R_HOME/etc if a file hasn't already been found. So maybe you have
> > another Rprofile.site file that is being read instead of your new one.
> >
> > Duncan Murdoch
More information about the R-help
mailing list