Skip to content
Back to formatted view

Raw Message

Message-ID: <4A4B1D70.9020305@statistik.tu-dortmund.de>
Date: 2009-07-01T08:25:20Z
From: Uwe Ligges
Subject: install.packages with R 2.9.1 under Vista?
In-Reply-To: <4A4AD169.6020406@prodsyse.com>

Spencer,

see ?R_LIBS_USER

once R created "C:\\Users\\sgraves\\Documents/R/win-library/2.9"  for 
you it is used as a library (since it is the default for R_LIBS_USER if 
the latter is unset otherwise). Just delete the whole directory and it 
won't be used further on.

Best,
Uwe



spencerg wrote:
> Dear Uwe:
> 
>      Thanks very much.  Based on your suggestion, I deleted 
> "C:\\Users\\sgraves\\Documents/R/win-library/2.9", which got created 
> when I first installed R 2.9.1 into the default, write-protected area 
> and then did "install.packages".  When I uninstalled that 
> write-protected copy and installed it in a different location, the 
> directory "C:\\Users\\sgraves\\Documents/R/win-library/2.9" remained, 
> and Rgui directed "install.packages" to that directory, though Rterm did 
> not.  I had not intentionally set "R_LIBS" nor any other special thing 
> like that, so I was confused.
> 
>      Thanks again.
>      Best Wishes,
>      Spencer
> 
> 
> Uwe Ligges wrote:
>>
>>
>> spencerg wrote:
>>>
>>>      What do I need to do to get "install.packages" to work properly 
>>> for me in R 2.9.1 under Vista?
>>>
>>>      Currently, install.packages in Rgui 2.9.1 by default goes to 
>>> "C:\\Users\\sgraves\\Documents/R/win-library/2.9".  This is a problem 
>>> for me, because R running under Emacs does not currently look there.
>>>
>>>      I made the mistake last night of first installing R 2.9.1 in the 
>>> default "C:\Program Files".  When I found that packages I installed 
>>> using Rgui could not be found from within Emacs, I uninstalled R from 
>>> "C:\Program Files" and reinstalled it under "C:\Users\sgraves\R" 
>>> alongside R 2.9.0, which has allowed "install.packages" from Rgui to 
>>> be accessed from R under Emacs.
>>>
>>>      I've traced the problem to the different behavior of ".libPaths()":
>>>
>>> *** Rgui: .libPaths()
>>> [1] "C:\\Users\\sgraves\\Documents/R/win-library/2.9"
>>> [2] "C:/Users/sgraves/R/R-2.9.1/library"
>>> *** R under Emacs: > .libPaths()
>>> [1] "c:/Users/sgraves/R/R-2.9.1/library"
>>>
>>>
>>>      What do you suggest?      Thanks,
>>
>>
>>
>> Either set for the second setup 
>> "C:\\Users\\sgraves\\Documents/R/win-library/2.9" as a default library 
>> path (e.g. via env var R_LIBS) or remove it from the  first setup (in 
>> a personal startup file).
>>
>> Best wishes,
>> Uwe
>>
>>
>>
>>>      Spencer
>>>
>>> ______________________________________________
>>> R-devel at r-project.org mailing list
>>> https://stat.ethz.ch/mailman/listinfo/r-devel
>>
> 
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel