[ESS] Telling ess where to look for R
Oliver Jones
ojones at wiwi.uni-bielefeld.de
Mon Jan 21 19:19:50 CET 2013
No, that is not the problem.
ESS finds R by default. The problem is, it finds just the properly installed, but old version
of R, i.e. C:/Programme/R/R-2.10.1.
I was looking for a way to tell ESS to look at
C:\Dokumente und Einstellungen\ojones\Eigene Dateien
because as the manual says ess-directory-containing-R is the variable containing the path to R.
In the above directory I have to folders. One for each version of R, i.e.
C:/Dokumente und Einstellungen/ojones/Eigene Dateien/R/R-2.15.2/
and
C:/Dokumente und Einstellungen/ojones/Eigene Dateien/R/R-2.15.0/
But the variable ess-directory-containing-R seems to be ignored, as long as ESS finds any
R-Version in the default location, i.e.
(in English locales) c:/Program Files/R/
(in German) c:/Programme/R/
The manual dosen't make this clear!
So the solution in my case was to M-x customize-variable RET inferior-R-program-name RET to
"C:/Dokumente und Einstellungen/ojones/Eigene Dateien/R/R-2.15.2/bin/i386/Rterm.exe"
So maybe it's not a bug, but a behaviour of ess-directory-containing-R that is not well
documented?
Am 21.01.2013 19:07, schrieb Richard M. Heiberger:
> ESS is not finding R by default because he did not install R into the default location.
> He installed into
> C:/Dokumente und Einstellungen/username/Eigene Dateien"
>
> The default location is
> (in English locales)
> c:/Program Files/R/
>
> I think that will be
> c:/Programme/R/
> in German. R will put it in the right place as long as you don't overrule the default.
>
>
> Kasper's advice is based on accepting the default location when R is installed.
>
> On Mon, Jan 21, 2013 at 12:43 PM, Kasper Daniel Hansen <kasperdanielhansen at gmail.com
> <mailto:kasperdanielhansen at gmail.com>> wrote:
>
> Oliver,
>
> What Rich and Rodney are trying to figure out, is why this does not
> work per default. In general, you do not need to set a variable to
> find R, ESS should find it automatically. There are exceptions of
> course. So I think they would like you to remove what you have in
> .emacs and then see what happens.
>
> Kasper
>
> On Mon, Jan 21, 2013 at 12:38 PM, Oliver Jones
> <ojones at wiwi.uni-bielefeld.de <mailto:ojones at wiwi.uni-bielefeld.de>> wrote:
> > Ok,
> >
> > do I load ess-site via
> > M-x load-file RET
> > and then the file ess-site.el from emacs-24.2\site-lisp\ess-12.09-2\lisp\?
> >
> > If so then I get still the same result that the path to R in my variable
> > ess-directory-containing-R is not recognized.
> >
> >
> >
> >
> > Am 21.01.2013 18:19, schrieb Richard M. Heiberger:
> >>
> >> There is probably something in your .emacs or site-start.el that is
> >> interfering.
> >>
> >>
> >> Please start
> >> emacs -Q
> >> then load ess-site
> >> then set ess-directory-containing-R
> >> then start R
> >>
> >> Rich
> >>
> >> On Mon, Jan 21, 2013 at 11:48 AM, Oliver Jones
> >> <ojones at wiwi.uni-bielefeld.de <mailto:ojones at wiwi.uni-bielefeld.de>
> >> <mailto:ojones at wiwi.uni-bielefeld.de <mailto:ojones at wiwi.uni-bielefeld.de>>> wrote:
> >>
> >> Hi everyone,
> >>
> >> I just found out how to tell ess where to look for R under Windows XP.
> >> Maybe other have similar problems and this helps...
> >> Maybe I found a bug?
> >>
> >> Situation:
> >> Windows XP; Emacs 24.2.1; ESS version 12.09-2; R-2.10.1 properly
> >> installed and two more
> >> recent versions of R in my folder "C:/Dokumente und
> >> Einstellungen/username/Eigene Dateien"
> >>
> >> M-x customize-variable RET ess-directory-containing-R RET
> >>
> >> and setting it to "C:/Dokumente und Einstellungen/username/Eigene
> >> Dateien" doesn't help,
> >> i.e. ess always starts the old (but properly installed) R-2.10.1.
> >>
> >> One has to change the inferior-R-program-name, i.e.
> >>
> >> M-x customize-variable RET inferior-R-program-name RET
> >>
> >> and setting that one to "C:/Dokumente und
> >> Einstellungen/username/Eigene Dateien".
> >>
> >> So for what do we need/use the variable ess-directory-containing-R?
> >>
> >> Best
> >> Oliver
> >> --
> >>
> >> ___________________________________________________________________________________
> >>
> >> Universität Bielefeld
> >> Fakultät für Wirtschaftswissenschaften
> >> Lehrstuhl für Ökonometrie und Statistik
> >> Raum / room: V9-108
> >> Tel / phone: +49 (0)521 106 4895 <tel:%2B49%20%280%29521%20106%204895>
> <tel:%2B49%20%280%29521%20106%204895>
> >> http://www.wiwi.uni-bielefeld.__de/oekonometrie.html
> >> <http://www.wiwi.uni-bielefeld.de/oekonometrie.html>
> >>
> >> ________________________________________________
> >> ESS-help at r-project.org <mailto:ESS-help at r-project.org> <mailto:ESS-help at r-project.org
> <mailto:ESS-help at r-project.org>> mailing list
> >> https://stat.ethz.ch/mailman/__listinfo/ess-help
> >> <https://stat.ethz.ch/mailman/listinfo/ess-help>
> >>
> >>
> >
> > --
> > _______________________________________________________________________________
> >
> > Universität Bielefeld
> > Fakultät für Wirtschaftswissenschaften
> > Lehrstuhl für Ökonometrie und Statistik
> > Raum / room: V9-108
> > Tel / phone: +49 (0)521 106 4895 <tel:%2B49%20%280%29521%20106%204895>
> > http://www.wiwi.uni-bielefeld.de/oekonometrie.html
> >
> > ______________________________________________
> > ESS-help at r-project.org <mailto:ESS-help at r-project.org> mailing list
> > https://stat.ethz.ch/mailman/listinfo/ess-help
>
>
--
_______________________________________________________________________________
Universität Bielefeld
Fakultät für Wirtschaftswissenschaften
Lehrstuhl für Ökonometrie und Statistik
Raum / room: V9-108
Tel / phone: +49 (0)521 106 4895
http://www.wiwi.uni-bielefeld.de/oekonometrie.html
More information about the ESS-help
mailing list