Lopez, Dan
2014-Feb-25 18:57 UTC
[R] libPaths how to change (R 3.0.2 64bit, RStudio 0.98.501, Windows 7)
R Experts,
I had a problem when trying to install package tm. The install looked successful
("Package 'tm' successfully unpacked and MD5 sums checked")
but I could not load it through
library(tm). It kept complaining that tm package was not installed.
So it was through this problem that I realized I had two locations where my
packages are stored:
C:R/R-3.0.2/library #Preferred
\\\\lab.gov/users/lopez/Data/documents/R/win-library/3.0 #NOT Preferred
I am not sure when and how the second location was created. But now I want to
change my default location to the "Preferred" location.
I referred to
http://stat.ethz.ch/R-manual/R-devel/library/base/html/libPaths.html but I
don't understand how to set the environment variables R_LIBS or R_LIBS_SITE,
which is what I understood I need to do. I looked in R\R-3.0.2\etc and did not
find a Renviron file (per
http://mathematicalcoffee.blogspot.com/2013/04/getting-rstudio-to-include-your.html).
So I created one (file name exactly as "Renviron") and set the
variable (R_LIBS_USER=~/R/library) there but when I do the following I still see
both library paths:
> .libPaths()
[1] "\\\\lab.gov/users/lopez/Data/documents/R/win-library/3.0"
"C:/R/R-3.0.2/library"
I only want the preferred path. How do I remove the unwanted path?
BTW I did find a solution to installing tm properly but want to prevent similar
problem from happening in the future by only having one library path.
Dan Lopez
Workforce Analyst
HRIM - Workforce Analytics & Metrics
Strategic Human Resources Management
(925) 422-0814
[[alternative HTML version deleted]]
Jeff Newmiller
2014-Feb-26 09:18 UTC
[R] libPaths how to change (R 3.0.2 64bit, RStudio 0.98.501, Windows 7)
What you are really asking is how environment variables get set outside of R,
which is very OS-specific and not on topic here, and there can be numerous ways
for it to happen even on a single OS. I will warn you that the path syntax can
vary in Windows depending on where it gets set so beware of ~ expansion
(doesn't always work) and forward/back-slash distinctions. You can start
looking in the System control panel under Advanced and Environment Variables...
you will probably need Admin privileges to go there. Google is your friend.
---------------------------------------------------------------------------
Jeff Newmiller The ..... ..... Go Live...
DCN:<jdnewmil at dcn.davis.ca.us> Basics: ##.#. ##.#. Live
Go...
Live: OO#.. Dead: OO#.. Playing
Research Engineer (Solar/Batteries O.O#. #.O#. with
/Software/Embedded Controllers) .OO#. .OO#. rocks...1k
---------------------------------------------------------------------------
Sent from my phone. Please excuse my brevity.
On February 25, 2014 10:57:00 AM PST, "Lopez, Dan" <lopez235 at
llnl.gov> wrote:>R Experts,
>
>I had a problem when trying to install package tm. The install looked
>successful ("Package 'tm' successfully unpacked and MD5 sums
checked")
>but I could not load it through
>library(tm). It kept complaining that tm package was not installed.
>
>So it was through this problem that I realized I had two locations
>where my packages are stored:
>C:R/R-3.0.2/library #Preferred
>\\\\lab.gov/users/lopez/Data/documents/R/win-library/3.0 #NOT
>Preferred
>
>I am not sure when and how the second location was created. But now I
>want to change my default location to the "Preferred" location.
>
>I referred to
>http://stat.ethz.ch/R-manual/R-devel/library/base/html/libPaths.html
>but I don't understand how to set the environment variables R_LIBS or
>R_LIBS_SITE, which is what I understood I need to do. I looked in
>R\R-3.0.2\etc and did not find a Renviron file (per
>http://mathematicalcoffee.blogspot.com/2013/04/getting-rstudio-to-include-your.html).
>So I created one (file name exactly as "Renviron") and set the
variable
>(R_LIBS_USER=~/R/library) there but when I do the following I still see
>both library paths:
> > .libPaths()
>[1] "\\\\lab.gov/users/lopez/Data/documents/R/win-library/3.0"
>"C:/R/R-3.0.2/library"
>
>I only want the preferred path. How do I remove the unwanted path?
>
>BTW I did find a solution to installing tm properly but want to prevent
>similar problem from happening in the future by only having one library
>path.
>
>Dan Lopez
>Workforce Analyst
>HRIM - Workforce Analytics & Metrics
>Strategic Human Resources Management
>(925) 422-0814
>
>
>
> [[alternative HTML version deleted]]
>
>______________________________________________
>R-help at r-project.org mailing list
>https://stat.ethz.ch/mailman/listinfo/r-help
>PLEASE do read the posting guide
>http://www.R-project.org/posting-guide.html
>and provide commented, minimal, self-contained, reproducible code.