[R] Windows 7 R (32/64bit) running under cygwin: package not found

Jeff Newmiller jdnewmil at dcn.davis.ca.us
Tue Oct 16 19:18:45 CEST 2012

Probably because when you run it from Cygwin the R_LIBS variable does not point to the user and install library directories. I don't know how Rgui knows where they are (registry?) but you can look in the .Library and .Library.site variables to see the results. 

In a case like this, posting your sessionInfo() for each case is highly recommended.
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.

Aldi Kraja <aldi at wustl.edu> wrote:

>Using R 2.15.1 on Windows 7. Have installed both versions 32 and 64bit.
>In both of them among others I have installed a package rgenoud
>When I open R gui of 32bit and write library(rgenoud) it responds by 
>showing a functional rgenoud version  5.7-8. The same it does on Rgui 
>Now I am working in cygwin (v. with xwin. Normally before
>I had installed a package, I only had to call the library with the name
>of the package and R will find the right one to load.
>Now when I apply R CMD BATCH script1.R out1.txt, under cygwin the first
>thing it reports:
>R version 2.15.1 (2012-06-22) -- "Roasted Marshmallows"
>After some generalities it reports
> >library(rgenoud)
>Error in library(rgenoud) : there is no package called 'rgenoud'
>Execution halted
>So my question is why under cygwin in a batch mode, it does not find
>installed package, which is already installed in my laptop's R?
>Thank you in advance,
>R-help at r-project.org mailing list
>PLEASE do read the posting guide
>and provide commented, minimal, self-contained, reproducible code.

More information about the R-help mailing list