Install a R source package in local directory
If you don't have root access to your machine, it seems that it is not possible to install a package for R using install. Let's say you want to install some packages in $HOME/local/lib/R/library. Two things are necessary:
- Install the package with R at the correct location
- Tell R to look for the package at this location
The first is a simple matter of doing the following at the root of the package to install sources:
R CMD INSTALL -l $HOME/local/lib/R/library .
Then, you just have to launch R with the path set in R_LIBS:
R_LIBS=$HOME/local/lib/R/library/ R
You can then use library("name") to import the package from its name
1 comment:
Thanks man! This is exactly what I needed to know.
Post a Comment