For what it's worth: the fix was to put the x64 folder FIRST in the path. -----Original Message----- From: xieyi...@gmail.com [mailto:xieyi...@gmail.com] On Behalf Of Yihui Xie Sent: November-13-11 10:16 AM To: Uwe Ligges Cc: Gabor Grothendieck; r-help@r-project.org; Hardy Griesbauer Subject: Re: [R] R v2.13.2 - Cannot find Rcmd on path?
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 be off-topic. Regards, Yihui -- Yihui Xie <xieyi...@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 <lig...@statistik.tu-dortmund.de>: > > > On 13.11.2011 17:29, Gabor Grothendieck wrote: >> >> On Fri, Oct 21, 2011 at 5:07 PM, Hardy Griesbauer >> <hgriesba...@hotmail.com> wrote: >>> >>> Hello, >>> >>> >>> >>> 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 >>> updating. >>> In other words, when I type in Rcmd build -binary PACKAGENAME I receive >>> an >>> error message: "Rcmd is not recognized as an internal...". I suspect >>> that >>> 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 >>> October >>> 21, 2011). >>> >>> 2) During installation of Rtools, I included the following in the >>> path: >>> 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. > > Best, > Uwe > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.