So I've read this thread python location on mac osx
but still a couple questions
running
$ which -a python python3
returns
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
/usr/local/bin/python
/usr/bin/python
and just
$which python
returns
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
And I also have Python installed here which isn't on my PATH
/Users/foo/Library/Python/2.7/bin
Does this mean I can safely delete ALL python binaries except for the one returned by the which Python command? I just don't understand the necessity of multiple Python installs if you don't need multiple versions.