Configuración de python3.2 como predeterminado en lugar de python2.7 en Mac OSX Lion 10.7.5

Actualmente ejecuta Mac OS X Lion 10.7.5, y tiene python2.7 como predeterminado. En la terminal, escribo ‘python’ y automáticamente saca python2.7. No quiero eso

desde la terminal tengo que escribir ‘python3.2’ si quiero usar python3.2.

¿Cómo cambio eso?

La forma más segura es establecer un alias en ~/.bashrc :

  alias python=python3 

De esa manera, evitará romper cosas para scripts que se transmiten en python siendo python2.

Podría editar la ruta de acceso de python predeterminada y señalarla a python3.2

Abre ~/.bash_profile en un editor y edítalo para que se vea como

PATH="/Library/Frameworks/Python.framework/Versions/3.2/bin:${PATH}" export PATH

Si tienes python 2 y 3 en brew. Siguiendo trabajó para mí.

brew unlink python@2

brew link python@3 (si aún no está vinculado)