Cómo actualizar Python en una Mac con comandos Unix

Después de dejar de particionar el disco y obtener Linux, decidí probar e instalar Python 3.3.2 en un iMac Intel Core 2 Duo de 32 bits con OS X 10.6.8 Snow Leopard. Hice prácticamente todo lo que dice el sitio web oficial , pero no funciona en absoluto.

En primer lugar, descargué el instalador para Mac OS X 6 y posterior, que supuestamente debería colocar una carpeta llamada MacPython 3.3 con IDLE, PythonLauncher y una herramienta Build Applet en mi carpeta Aplicaciones. En cambio, lo que tengo es una carpeta llamada Python 3.3 que contiene (aparte de la documentación y un comando para actualizar el perfil de shell) IDLE y PythonLauncher, pero no la herramienta Build Applet; Escribí 'python' en la ventana de mi Terminal para ver si estaba instalado 3.3.2, pero decía Python 2.6.1 incluso después de reiniciar mi computadora. El archivo Léame en la imagen del disco que contiene el instalador dice que ejecutar el instalador también debe 'colocar la maquinaria subyacente en la carpeta /Library/Frameworks/Python.framework'. Hice todas las búsquedas imaginables y aparentemente no existe tal carpeta en ningún lugar de mi disco duro.

Básicamente, quiero instalar 3.3.2 y ejecutar las cosas en modo programa en lugar de modo shell, lo que me parece un gran dolor de cabeza. Cualquier ayuda es muy apreciada.

EDITAR: encontré la carpeta Frameworks. Python.framework contiene 4 carpetas llamadas 2.3, 2.5, 2.6 y Current, que tiene varias otras carpetas dentro, todas para Python 2.6. La página oficial dice que no debo borrar ninguno porque ya vienen con Mac. ¿Cómo pongo 3.3 aquí?

¿Qué es el modo programa y el modo shell?
No ha encontrado la carpeta Frameworks: la que ha encontrado es /System/Library/Frameworks/Python.framework/Versions/, que es la que Apple instaló, la que desea es como dicen las notas en /Library: ¿cómo está buscando? por el camino
De acuerdo con la guía que estoy leyendo, hay 2 formas de ejecutar aplicaciones de Python, que son el modo de programa (como aplicaciones independientes) y el modo de shell (escribiendo comandos uno por uno en el shell de Python).
qué guía puede dar una URL (también mirando mi instalación parece que Build Applet es una cosa de python 2 - tampoco lo tengo
Oh, allí encontré /Librería. Supuse que tenía que ser /System/Library ya que /Library en mi carpeta de inicio no tenía ningún marco, pero resulta que hay un tercero con Python 3.3.2. ¡Gracias!
Esta pregunta parece estar fuera de tema porque realmente no ayuda a nadie más. El problema real es la falta de conocimiento del comando Unix y el uso de la ruta, ya que los documentos de Python son correctos.
Se cambiaron las etiquetas y el título, espero que sea más apropiado ahora.
@Mark: hemos retirado las cláusulas "demasiado estrechas" y "útiles para otros" para preguntas fuera de tema. Todo lo que queda es si es práctico (incluso para una persona) y se relaciona con el uso de hardware o software de Apple. Esto puede ser muy limitado, pero me parece bien en términos de alcance y especificidad,

Respuestas (1)

Así que tu Mac todavía está buscando una versión antigua de Python. Debe informarle que, de hecho, hay una nueva versión y dónde puede encontrarla. Para hacer esto, debe actualizar a PATHPython.

Esto se puede hacer en su .bash_profilearchivo.

# Setting PATH for Python 3.3.2.
# The original version is saved in .profile.pysave.
PATH="/Library/Frameworks/Python.framework/Versions/3.3.2/bin:${PATH}"
export PATH

Después de actualizar el .bash_profilearchivo, Terminal debería ejecutar la nueva versión de Python, cuando la solicite.

Más fácil de usar /usr/local/bin como ruta
¡Muchas gracias! ¿Podría decirme cómo acceder al archivo .bash_profile? Intenté buscarlo y no lo encontré.
No existe de forma predeterminada: iría y leería un tutorial de Unix para comprender algo de programación de Shell
Ok, ahora entiendo un poco más sobre Unix y entiendo lo que hace .bash_profile. Sin embargo, cuando ejecuto el comando cat, obtengo exactamente lo que publicó IdeoREX, pero si escribo, pythonobtengo 2.6.1. ¿Debo mover el archivo a otro directorio? Está en mi directorio de inicio ahora mismo.