How do I uninstall python from OSX Leopard so that I can use the MacPorts version? How do I uninstall python from OSX Leopard so that I can use the MacPorts version? python python

How do I uninstall python from OSX Leopard so that I can use the MacPorts version?


Don't. Apple ships various system utilities that rely on the system Python (and particularly the Python "framework" build); removing it will cause you problems.

Instead, modify your PATH environ variable in your ~/.bash_profile to put /opt/local/bin first.


I have both installed:

$ which python/usr/bin/python$ which python2.5/opt/local/bin/python2.5

I also added the following line to my .profile:

export PATH=/opt/local/bin:/opt/local/sbin:$PATH


Use the python_select port to switch python interpreters.

sudo port install python25sudo port install python_selectsudo python_select python25

This will symlink /opt/local/bin/python to the selected version. Then export PATH as described above.