On Mon, 12 Sep 2005 07:35:52 -0500
"Andy Dani" <[EMAIL PROTECTED]> wrote:

> Hi,
> 
> Which is the best location to install Python in Linux? Should it be under one 
> directory or different (like lib, doc, bin etc.)?
> 
> I followed installation instructions in "inst.pdf" from python documents. I 
> can see that Python 2.4.1 has been installed in /user/lib/local by standard 
> installation procedure. When I launch my IDLE or "Python" at shell, Python 
> 2.3 comes up! Why? Do I need to upgrade any other config files? 
> 
> Also, I am looking for help in upgrading xwPython package, OpenGL package, 
> and installation of BOA constructor. They go in which directories?
> 

Hi Nirav,

I recommend not to *upgrade* the existing python installation but simply 
install a second version.
The reason is that some system specific programs may depend on python-2.3 or 
one of the extensions
that are already installed.

If you are running Mandrake the best bet is to download mandrake's source rpm 
from 

   
<http://fr2.rpmfind.net//linux/RPM/cooker/cooker/SRPMS/main/python-2.4.1-3mdk.src.html>

and build the binary RPM from it. After installing the RPM you should make sure
that the link "/usr/bin/python" points to "/usr/bin/python2.3" .

If you want to run the new python, just type "python2.4" (or in your scripts 
use the
shebang line "#!/usr/bin/env python2.4" )
(this should work if you already installed python-2.4 into /usr/local , too).

WxPython and OpenGL should probably be installed into the 
python2.x/site-packages directory,
BOA is (as far as I know) pure python and can be installed anywhere; if you 
want to run BOA with
python-2.4 you will probably have to edit the shebandg line in BOA's main 
program file (or type
python2.4 boa (or however the main program is called).

Maybe you can find mandrake source RPM's for these, too, which might make it 
easier for you
to install everything in the correct place.

I hope this helps

Michael
_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to