=?GB2312?B?UmU6ILTwuLQ6IFtSXSBmYWlsIGluIGFkZGlu?= =?GB2312?B?ZyBsaWJyYXJ5IGluIG5ldyB2ZXJzaW9uLg==?=

Gabor Grothendieck ggrothendieck at gmail.com
Thu Jun 30 16:21:54 CEST 2005


It seems one must use 'R CMD install ...' where the CMD must be capitalized. 
If CMD is not capitalized then one gets the behavior you got. 

On 6/30/05, ecoinfo <ecoinformatics at gmail.com> wrote:
> It is interesting that in my PC
>  
> >R cmd
>  
> is same as
>  
> >R
>  
> Which leads me into the R interface. 
>  
> ------------------------------------------------------------------------------
> 
> 
> Microsoft Windows XP [Version 5.1.2600]
> (C) Copyright 1985-2001 Microsoft Corp.
> 
> C:\Documents and Settings\xiaohuadai>r cmd
> ARGUMENT 'cmd' __ignored__
> 
> 
> R : Copyright 2005, The R Foundation for Statistical Computing
> Version 2.1.1  (2005-06-20), ISBN 3-900051-07-0
> 
> R is free software and comes with ABSOLUTELY NO WARRANTY.
> You are welcome to redistribute it under certain conditions.
> Type 'license()' or 'licence()' for distribution details.
> 
>   Natural language support but running in an English locale
> 
> R is a collaborative project with many contributors.
> Type 'contributors()' for more information and
> 'citation()' on how to cite R or R packages in publications.
> 
> Type 'demo()' for some demos, 'help()' for on-line help, or
> 'help.start()' for a HTML browser interface to help.
> Type 'q()' to quit R.
> 
> Working directory is C:/Documents and Settings/xiaohuadai
> bugs() function loaded from file c:\bugsR\bugs.R
> display() and sim() functions loaded from file c:\bugsR\regression.R
> >
> -------------------------------------------------------------------------------
>  
> Xiaohua
> 
>  
> On 6/30/05, Gabor Grothendieck <ggrothendieck at gmail.com> wrote: 
> > They both work for me.  I just installed a package using R CMD
> > and then did it again using Rcmd.  Here is the input and 
> > first few lines of output for the first one:
> > 
> >
> -------------------------------------------------------------------------------------------------
> > C:\Program Files\R\rw2011pat>bin\R CMD install /Rpkgs/vcd
> > 
> > 
> > ---------- Making package vcd ------------
> > 
> > adding build stamp to DESCRIPTION
> > installing R files
> > installing demos
> > ...etc...
> >
> -------------------------------------------------------------------------------------------------
> > 
> > and here it is for the second one:
> > 
> >
> -------------------------------------------------------------------------------------------------
> > C:\Program Files\R\rw2011pat>bin\Rcmd install /Rpkgs/vcd
> > 
> > 
> > ---------- Making package vcd ------------
> > adding build stamp to DESCRIPTION
> > installing R files
> > installing demos
> > ...etc..
> >
> -------------------------------------------------------------------------------------------------
> > 
> > 
> > On 6/30/05, ecoinfo <ecoinformatics at gmail.com> wrote:
> > > In my Windows XP, the commond is RCMD not R CMD.
> > >
> > >
> > > On 6/30/05, Gabor Grothendieck < ggrothendieck at gmail.com> wrote:
> > > >
> > > > On 6/30/05, Ivy_Li <Ivy_Li at smics.com> wrote:
> > > > > Dear Gabor, 
> > > > >        Thank your for helping me so much!
> > > > >        I have loaded R the newest version 2.1.1. Then I setup it in
> the
> > > path of D:\program files\R\
> > > > > 1. unpack tools.zip into c:\cygwin
> > > > > 2. install Active perl in c:\Perl
> > > > > 3. install the mingw32 in c:\mingwin
> > > > > 4. add "c:\cygwin; c:\mingwin\bin" in "Control Panel -> System -> 
> > > Advanced -> Environment Variables -> Path -> Variable" (In your previous
> > > mail, you said "put these at the beginning of the path", I don't
> understand
> > > what is your meaning. Which path?) 
> > > >
> > > > If in the console you enter the command:
> > > >
> > > > path
> > > >
> > > > then it will display a semicolon separated list of folders.  You want
> the
> > > folder
> > > > that contains the tools to be at the beginning so that you eliminate 
> > > > the possibility
> > > > of finding a different program of the same name first in a folder that
> > > comes
> > > > prior to the one where the tools are stored.
> > > >
> > > > >
> > > > > 5. I tried an library example. I set a new folder named "example" in
> the 
> > > "c:\MyRpackages\". And In the "example" folder, it contain an
> "DESCRIPTION"
> > > file and "R" folder. in "R" folder contain a "example" file. I just
> write 
> > > very simple script in it:
> > > > > a<-2; b<-3;sum <- sum(a,b); print(paste(a,"+",b,"=",sum))
> > > > >
> > > > > 6. I opened the DOS environment. Into the "D:\>"  Type the following
> > > code:
> > > > > cd \Program Files\R\rw2010
> > > > > But I don't understand the second line you writed in your previous
> mail:
> > > "bin\R cmd install /MyRPackages/example"
> > > > 
> > > > I was assuming that MyRPackages and R are on the same disk.  If they
> are
> > > not
> > > > then you need to specify the disk too.  That is if MyRPackages is on C
> and
> > > R
> > > > is installed on D then install your package via: 
> > > >
> > > > d:
> > > > cd \Program Files\R\rw2010
> > > > bin\R CMD install c:/MyRPackages/example
> > > >
> > > > Note that bin\R means to run R.exe in the bin subfolder of the current
> > > folder
> > > > using command script install and the indicated source package.
> > > >
> > > > >
> > > > > I am not sure that I set up R in "D:\" But I do so much action in
> C:\
> > > Did I do the correct action? Did I do the action into the correct path? 
> > > >
> > > > If you are not sure where R is installed then enter the following at
> the
> > > Windows
> > > > console prompt to find out (this will work provided you let it install
> the
> > > key
> > > > into the registry when you installed R initially).  The reg command is
> a 
> > > command
> > > > built into Windows (I used XP but I assume its the same on other
> versions)
> > > > that will query the Windows registry:
> > > >
> > > > reg query hklm\software\r-core\r /v InstallPath 
> > > >
> > > > >
> > > > > I still need your and others help. Thank you very much!
> > > > >
> > > > >
> > > > >
> > > > > -----Ô­Ê¼ÓÊ¼þ-----
> > > > > ·¢¼þÈË: Gabor Grothendieck [mailto: ggrothendieck at gmail.com]
> > > > > ·¢ËÍÊ±¼ä: 2005Äê6ÔÂ6ÈÕ 10:21
> > > > > ÊÕ¼þÈË: Ivy_Li
> > > > > ³­ËÍ: r-help at stat.math.ethz.ch 
> > > > > Ö÷Ìâ: Re: [R] fail in adding library in new version.
> > > > >
> > > > >
> > > > > On 6/5/05, Ivy_Li <Ivy_Li at smics.com> wrote:
> > > > > > Hello everybody, 
> > > > > >        Could I consult you a question?
> > > > > >        I always use R old version 1.9.1 . Because I can not add my
> > > library into the new version 2.0.0 by the same method as old version. 
> > > > >
> > > > > Getting the latest version of R is strongly recommended.  The
> > > suggestions
> > > > > below all assume the latest version and may or may not work if you
> do
> > > > > not upgrade. 
> > > > >
> > > > > > *       I have read the webpage
> > > <http://www.stats.ox.ac.uk/pub/Rtools >
> > > > > > *       Download the tools.zip
> > > > > > *       Unpack tools.zip into c:\cygwin
> > > > > > *       Install Active Perl in c:\Perl
> > > > > > *       Install the mingw32 port of gcc in c:\mingwin
> > > > > > *       Then go to "Control Panel -> System -> Advanced ->
> Environment 
> > > Variables -> Path -> Variable Balue" add ;c:\cygwin;c:\mingwin\bin
> > > > >
> > > > > You may need to put these at the beginning of the path rather than
> the
> > > end.
> > > > > Also just as a check enter 
> > > > >     path
> > > > > at the console to make sure that you have them.  You will likely
> > > > > have to start a new console session and possibly even reboot.
> > > > >
> > > > > Also you need the Microsoft Help Compiler, hhc.  Suggest 
> > > > > you reread the material on which tools you need.
> > > > >
> > > > > > *       Save my library "example" into "c:\MyRpackages\" . But I
> am
> > > not sure what type it is, is it need suffix?" And I don't what its
> content, 
> > > just my function script, no special format?
> > > > >
> > > > > In MyRPackages you would have a folder called example, in your case,
> > > > > that contains the package.  Within folder example, you would have
> the 
> > > > > DESCRIPTION file, the R folder, etc.
> > > > >
> > > > > > *       Then I don't know where should I do this step: Type R CMD
> > > INSTALL --build example. Need I run R first?
> > > > > 
> > > > > You don't have to run R first.  You do need to make sure that R.exe
> can
> > > > > be found on your path or else use the absolute path name in
> referring to
> > > R.
> > > > > For example, if your path does not include R you could do something
> like 
> > > this:
> > > > >
> > > > > cd \Program Files\R\rw2010
> > > > > bin\R cmd install /MyRPackages/example
> > > >
> > > > Sorry, there is an error in the above.  It should be:
> > > > 
> > > > bin\R CMD install c:/MyRPackages/example
> > > >
> > > > or
> > > >
> > > > bin\Rcmd install c:/MyRPackages/example
> > > >
> > > >
> > > > >
> > > > > Be sure to use forward slashes where shown above and backslashes 
> > > > > where shown.
> > > > >
> > > > > >        So There is a error after I do this step.  It said it can
> not
> > > find somethig. I don't which step is wrong. It costed me much time.
> > > > > >
> > > > >
> > > > > Try all these suggestions including upgrading R and if that does not
> > > work
> > > > > try posting screen dumps of the actual errors you are getting.
> > > > >
> > > >
> > > > Also try googling for
> > > >
> > > > making creating R packages
> > > >
> > > > and you will find some privately written tutorials on all this.
> > > >
> > > >
> > > >
> > > > ______________________________________________
> > > > R-help at stat.math.ethz.ch mailing list
> > > > https://stat.ethz.ch/mailman/listinfo/r-help
> > > > PLEASE do read the posting guide!
> > > http://www.R-project.org/posting-guide.html
> > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Xiaohua Dai
> > > Centre for Systems Research, Durban Institute of Technology
> > > P.O.Box 953, Durban 4000, South Africa
> > >
> > 
> 
> 
> 
> -- 
> Xiaohua Dai, Dr.
>




More information about the R-help mailing list