A versão em / usr / bin / python é a versão instalada como parte do OS X. Digite 'which python' para descobrir onde sua versão mais recente do Python está localizada. Você provavelmente instalou uma versão mais recente via MacPorts ou algo parecido.
Pode ser perigoso alterar para onde o / usr / bin / python aponta caso seja necessário para outros aplicativos. Você pode alterar seus scripts python para que eles encontrem a versão do usuário do python, alterando a primeira linha de:
#!/usr/bin/python
para:
#!/bin/env python
Se você realmente quer substituir / usr / bin / python, você pode fazer assim:
sudo mv /usr/bin/python /usr/bin/python.dist
sudo ln -s 'which python' /usr/bin/python
No entanto, como eu disse, isso pode ser perigoso. Se você precisar reverter essa alteração mais tarde, poderá executar:
sudo rm /usr/bin/python
sudo mv /usr/bin/python.dist /usr/bin/python
Por favor, execute estes com cuidado embora. Se você remover acidentalmente a versão do Python do sistema instalado no OS X, haverá alguma dor para recuperá-lo.