[Stackless] Installing python + stackless python on the same machine?
Ray Gallagher
omyar_hunt at yahoo.co.uk
Sun Jan 17 11:48:30 CET 2010
I remember when I started using stackless, I did the ol' "make install" over the ubuntu-installed python and everything python fell over, and I had to claw my system back piece by piece.
these days what I do is :
1. ./configure --prefix=/home/me/tools/stackless (or whereever)
1.1. make install '(no sudo required)
1.2. then I'll simlink to the "~/tools/stackless/bin/python" runnable as "stackless" in either my ~/bin directory or /usr/local/bin if I want.
then from the command line it's just "stackless".
As a form of free advertising I guess.
--- On Sun, 17/1/10, Simon Pickles <sipickles at googlemail.com> wrote:
> From: Simon Pickles <sipickles at googlemail.com>
> Subject: Re: [Stackless] Installing python + stackless python on the same machine?
> To: "stackless" <stackless at stackless.com>
> Date: Sunday, 17 January, 2010, 10:08
> Richard Tew wrote:
> > On Sun, Jan 17, 2010 at 4:49 PM, Andriy Drozdyuk
> <drozzy at gmail.com>
> wrote:
> >
> >> Sorry, but that thread is confusing.
> >> When he says "it is a better idea to install
> stackless in /usr/local/
> >> " how do I do that?
> >> It installs wherever it installs by itself when I
> call "make install"?
> >>
> >
> > I do not use these tools myself, developing on
> Windows, but I believe
> > it is common knowledge that you can choose where
> software gets
> > installed by passing options to 'configure'.
> Maybe look in
> > '../configure --help' before you execute it? The
> word 'prefix' comes
> > to mind, so I imagine the option would be related to
> that.
> >
> >
> Richard is right, you can modify the install location in
> configure.
>
> My advice is don't. It will install in /usr/local, leaving
> your regular python in /usr
>
> Just rename the stackless python binary to give you a
> choice when running python:
>
> mv /usr/local/bin/python /usr/local/bin/spython
>
> /usr/local/bin is scanned before /usr/bin. Renaming it
> avoids your system running stackless when it calls 'python'
> . You can call stackless by running 'spython'
>
> Hope this is right, all from memory :)
>
>
> Si
>
> _______________________________________________
> Stackless mailing list
> Stackless at stackless.com
> http://www.stackless.com/mailman/listinfo/stackless
>
More information about the Stackless
mailing list