My technique is to not change the file system at all. I use PATH:
export
PATH=/opt/python/2.5.2/Framework/Python.framework/Versions/2.5/bin/python:$PATH
And then invoke with
#!/usr/bin/env python
And now multiple people on the same system can use multiple
versions, or I can have one Terminal.app window using one version
and another using another version for testing.
-k.
On Mon, 15 Dec 2008, Conan C. Albrecht wrote:
It's easy to have two or three Python installations. They all sit in
different directories and don't mess with each other.
The trick is to symlink the one you want to use in /usr/local/bin. You can
actually look at where they are linked by typing "ls -l
/usr/local/bin/python*" at the terminal.
To change the link, type:
sudo ln -sf /Library/Frameworks/Python.framework/Versions/3.0/bin/python3.0
/usr/local/bin/python
The above line will make 3.0 your standard python installation. It's just a
link, so you can do this as many times as you want to change to a different
version.
____________________________________
Conan C. Albrecht, Ph.D.
Information Systems Department
Brigham Young University
Email: co...@warp.byu.edu
Phone: +1-801-805-1615
Web/Blog: http://warp.byu.edu/
On Dec 15, 2008, at 07:53, Ken Mankoff wrote:
On Mon, 15 Dec 2008, Nicholas Cole wrote:
On Sun, Dec 14, 2008 at 4:36 PM, Kevin Walzer <k...@codebykevin.com> wrote:
I'm curious who maintains the Mac builds of Python these days. It's not
hard to build from source, of course, and that's what I do...but the
binary installer is convenient for many people.
I want to install 3.0 to experiment with all the new features, but I don't
want to do anything horrible to my default Leopard install, and I'd like
to be able to remove 3.0 easily. What's the most sensible way of doing
this? Setting a --prefix of /opt/python3.0 , for example, or just using
the default prefix and using make altinstall?
What are others doing?
I've had success with multiple python installs setting a custom --prefix. I
wrote what I did here:
http://spacebit.org/2008/10/26/python-and-wxpython
-k.
_______________________________________________
Pythonmac-SIG maillist - Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig
_______________________________________________
Pythonmac-SIG maillist - Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig