[IPython-user] small problem and feature request for 0.8 egg

Ryan Krauss ryanlists@gmail....
Wed May 2 13:49:53 CDT 2007


Sorry, I didn't prof read this before I sent it.  I meant that with
the pause commands, I have to press a key in the DOS window in between
each installer.

On 5/2/07, Ryan Krauss <ryanlists@gmail.com> wrote:
> So, I googled for simple bat files and came up with enough information
> to try this:
>
> @echo off
> start numpy-1.0.1.win32-py2.4.exe
> start scipy-0.5.2.win32-py2.4.exe
> start matplotlib-0.87.7.win32-py2.4.exe
>
> which I put in a directory where I had the exe's.  The only problem is
> that they are not synchronous.  So, all 3 popped up and I ended up
> running them in reverse order (I don't know if the order matters).
>
> My next thought was to try:
> @echo off
> start numpy-1.0.1.win32-py2.4.exe
> pause
> start scipy-0.5.2.win32-py2.4.exe
> pause
> start matplotlib-0.87.7.win32-py2.4.exe
>
> which installs them in the order that make the most sense to me, but I
> have to press a key in the dos menu when I am done.
>
> Any thoughts on how to clean this up just a bit?
>
> Thanks,
>
> Ryan
>
> On 5/2/07, Ryan Krauss <ryanlists@gmail.com> wrote:
> > I am not very .bat file aware.  Do you have a simple example of a .bat
> > file that does multiple installs?  This would be a great solution, I
> > think.  As I understand it, I would gather all the appropriate exe's
> > and bundle them in one zip with this .bat file.  The students would
> > only need to run that file, presumably by double clicking it.  That
> > would be great.
> >
> > Ryan
> >
> > On 5/2/07, Ville M. Vainio <vivainio@gmail.com> wrote:
> > > On 5/2/07, Ryan Krauss <ryanlists@gmail.com> wrote:
> > >
> > > > convince them to try it.  While IPython is a great tool, it depends on
> > > > pyreadline, ctypes, pywin32 and maybe one more under windows.  This
> > > > frigthens some of them (maybe they are easily frightened).  So, how do
> > >
> > > Just put all the installers in a zip package and distribute that (with
> > > install_all.bat or something, then they can just click
> > > next-next-next).
> > >
> > > ctypes comes with python 2.5 and pywin32 is optional. pyreadline is
> > > the only "must" and that will be bundled with ipython anyway, so
> > > things are looking pretty good on win32 department.
> > >
> > > > itself).  Any better thoughts are welcome.  The obvious problem is
> > > > that making it easy to install may trade off against making it easy to
> > > > maintain.  Eggs and enstaller seem promising in that regard.
> > >
> > > I wouldn't be worried about that myself.
> > >
> > > You could also "sell" ipython by recommending it as cmd.exe
> > > replacement, using the "sh" profile (start menu -> IPython -> pysh).
> > >
> > > Also, I'll add your scipy link to start menu.
> > >
> > > --
> > > Ville M. Vainio - vivainio.googlepages.com
> > > blog=360.yahoo.com/villevainio - g[mail | talk]='vivainio'
> > >
> >
>


More information about the IPython-user mailing list