[R] R v2.13.2 - Cannot find Rcmd on path?
xie at yihui.name
Sun Nov 13 19:15:41 CET 2011
I remember I was torn into pieces a few months back when I made a
wishlist here that R adds its bin path to PATH on Windows during
installation. People had tons of reasons of objection. Although I do
not use these batchfiles (usually I do not actually use Windows), I
see there is a motivation behind them: there needs to be an easy way
for Windows users to use R in command line (e.g. R CMD build...). You
may argue that it is easy to understand PATH and modify it manually,
and I will say nothing but "thank" Windows again. Sorry this seems to
Yihui Xie <xieyihui at gmail.com>
Phone: 515-294-2465 Web: http://yihui.name
Department of Statistics, Iowa State University
2215 Snedecor Hall, Ames, IA
2011/11/13 Uwe Ligges <ligges at statistik.tu-dortmund.de>:
> On 13.11.2011 17:29, Gabor Grothendieck wrote:
>> On Fri, Oct 21, 2011 at 5:07 PM, Hardy Griesbauer
>> <hgriesbauer at hotmail.com> wrote:
>>> I recently updated to R version 2.13.2. With R version 2.10.0, I often
>>> created and installed R packages, however, I cannot do this since
>>> In other words, when I type in Rcmd build -binary PACKAGENAME I receive
>>> error message: "Rcmd is not recognized as an internal...". I suspect
>>> this is because Rcmd.exe is no longer installed in the bin folder, but
>>> rather, in the x64 folder within bin. Please help!
>>> What I've done so far:
>>> 1) Downloaded and installed the latest version of Rtools (as of
>>> 21, 2011).
>>> 2) During installation of Rtools, I included the following in the
>>> C:\Progra~1\R\R-2.13.2\bin\x64 and confirmed that this is on the path.
>>> 3) Read every help manual I can find, but I can't seem to locate the
>>> answer to this problem.
>>> Other information:
>>> R version 2.13.2 (2011-09-30)
>>> Platform: x86_64-pc-mingw32/x64 (64-bit)
>>> My windows version: Windows 7 Home Premium Service Pack 1 64-bit OS.
>> There is a batch command Rcmd.bat at http://batchfiles.googlecode.com
>> that when run will find R using the registry and then run the
>> appropriate Rcmd.exe so that you don't need to change your path or any
>> other environment variable.
>> Its a self contained .bat file so just place it anywhere on your
>> existing path. At the Windows console this command will show you your
>> path: path
>> Now try
>> Rcmd.bat build ...whatever...
>> If your path is not already set to find Rcmd.exe then Rcmd.bat can be
>> abbreviated to just Rcmd in the above line.
> I wonder again and again why you try to obfuscate things by your layer of
> non portable batchfiles. Typing the path correctly and according to the
> syntax is required in both cases anyway.
> R-help at r-project.org mailing list
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
More information about the R-help