[ESS] Unable to load library (package)
Kasper Daniel Hansen
kaha at biostat.ku.dk
Sat Jun 25 01:18:46 CEST 2005
On Fri, 24 Jun 2005, Aric Gregson wrote:
> --On 6/24/05 7:13 PM +0200 Kasper Daniel Hansen sent:
>
> > On Fri, 24 Jun 2005, Aric Gregson wrote:
> >
> >> --On 6/24/05 4:35 AM +0200 Kasper Daniel Hansen sent:
> >>
> >> > My guess is that it is a path issue, that your path is not the same
> >> > in the two instances.
> >> >
> >> > Could you do a
> >> > R> .libPaths()
> >> > on the two platforms. You will probably see that they differ and
> >> > that you need to add something to the ESS process. The easiest
> >> > way to do this (there are probably others), is to create a file
> >> > ~/.Renviron
> >> > containing the line
> >> > R_LIBS=/Users/kdh/Rlib
> >> > with the /Usres/kdh/Rlib being exchanged with something
> >> > appropriate. If you need several directories, use : to separate
> >> > them.
> >>
> >> I've created the file ~/.Renviron and placed the two directories
> >> that came up in R Aqua. However, ESS still returns the same error.
> >> Do I need to tell ESS to use the file ~/.Renviron somehow?
> >
> > R should use the ~/.Renviron file automatically.
> >
> > But before you spend more time on this: do you get two different
> > results from .libPaths() when you execute the command in R Aqua as
> > opposed to within ESS? If that is the case, you take the paths in R
> > Aqua not present in ESS and add them to the ~/.Renviron
> >
> > In my case (which for now is pretty default, I am new to MacOS), my
> > ~/.Renviron looks like
> >
> > R_LIBS=/Users/kdh/Library/R/library
> > R_PAPERSIZE=letter
> > R_EDITOR=/usr/bin/nano
> >
> > With that setting .libPaths() returns
> >> .libPaths()
> > [1] "/Users/kdh/Library/R/library"
> > [2] "/Library/Frameworks/R.framework/Resources/library"
> >
> > If in doubt, just send me the output of the two .libPaths() commands.
> > It might be something completely different you have problems with
> > ... I am just makiing a guess based on my own struggles :)
>
> In R Aqua I get nearly as you do above:
> > .libPaths()
> [1] "/Users/aorchid/Library/R/library"
> [2] "/Library/Frameworks/R.framework/Resources/library"
>
> In ESS R I get only
> "/Library/Frameworks/R.framework/Resources/library". My ~/.Renviron
> file has the following:
>
> R_LIBS=/Users/aorchid/Library/R/library :
> /Library/Frameworks/R.framework/Resources/library
>
> Not sure why it isn't working.
The : separation should be on one line I think, like
R_LIBS=/Users/aorchid/Library/R/library:/Library/Frameworks/R.framework/Resources/library
But you really only need to add directories which are not present, ie. I
would only do
R_LIBS=/Users/aorchid/Library/R/library
Kasper
>
> aric
>
> >> >> Update (related??)
> >> >>
> >> >> I see now that I have the following message in Emacs:
> >> >>
> >> >> Proc Status Buffer Tty Command
> >> >> R run *R* /dev/ttyp2 R --no-readline
> >> >>
> >> >> ===========================================================
> >> >> ess-help,
> >> >>
> >> >> I have searched the archives, but did not find anything specific.
> >> >>
> >> >> I get the following error after ESS starts without problems or
> >> >> errors:
> >> >> > library(Design)
> >> >> Error in library(Design) : there is no package called 'Design'
> >> >>
> >> >> This after I just did rebuild the package from local source. It
> >> >> works fine in R Aqua. There are other packages that I cannot load
> >> >> as well. I have the packages installed in /Library/...., not in
> >> >> the local userland.
> >> >>
> >> >> I am running OS X 10.3.9, ESS 5.2.8, R version 2.1.0 and Carbon
> >> >> GnuEmacs of April 2005.
> >> >>
> >> >> Any suggestions? It is working fine on another mac with same
> >> >> configuration (at least I thought the same configuration).
> >> >>
> >> >> thanks,
> >> >>
> >> >> aric
> >> >>
> >> >> ______________________________________________
> >> >> ESS-help at stat.math.ethz.ch mailing list
> >> >> https://stat.ethz.ch/mailman/listinfo/ess-help
> >> >>
> >>
> >> ______________________________________________
> >> ESS-help at stat.math.ethz.ch mailing list
> >> https://stat.ethz.ch/mailman/listinfo/ess-help
> >>
>
> ______________________________________________
> ESS-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/ess-help
>
More information about the ESS-help
mailing list