Cannot access libraries

I have a strange problem on a computer that worked fine a few weeks ago.

The problem is that R cannot access the libraries under “C:\program files....”. My user is system administrator (Win 10) and all the software are installed by Administrator and I also start R as administrator.


Warning message:

In normalizePath(path.expand(path), winslash, mustWork) :

path[1]="c:\Program\R\R-3.6.1\library": Access denied


I had to change “libPaths” to point to a different location and install all packages again. In my script I added the following at the beginning

.libPaths(c(.libPaths(),"C:/Users/emwamin/Documents/R/R-3.6.1/library"))

Now I can run my script from R and RStudio. But I want to start my script with “rscript” using a BAT file. The same script that works in R and RStudio does not work when it is launched by rscript .

The libPaths still points to "c:\Program\R\R-3.6.1\library" despite having the command to change it in the first row of the code.

So, there are actually 2 problems:

  • R cannot access libraries under “C:\program files....”.
  • Starting the script (pointing to new “libPaths”) with “rscript” does not work while the same script works in R and RStudio

I appreciate all the help.

BR

emwamin

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.