update - Instaló Python 3 en Mac OS X pero aún es Python 2.7
uninstall python mac (5)
Actualmente estoy ejecutando OS X Yosemite (10.10.2) en mi MacBook Pro ... De forma predeterminada, Apple distribuye Python 2.7.6 en Yosemite.
Acabo de descargar y ejecutar este instalador para Python 3: python-3.4.3-macosx10.6.pkg
Cuando abrí mi Terminal y escribí python
, esto es lo que surgió:
Python 2.7.6 (default, Sep 9 2014, 15:04:36)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
Pregunta (s):
- ¿Alguien sabe dónde se instaló el intérprete de Python 3.4.3?
- ¿Debo desinstalar Python 2.7.3 (si es así, cómo hago para hacerlo) antes de configurar una variable de entorno global como PYTHON_HOME en la ubicación del Python 3.4.3 instalado?
En la versión OS X El Capitan, puede encontrar el intérprete en: /opt/local/Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4
Al arrastrar este camino hacia la Terminal y presionar Intro, podrá ejecutar esta versión.
Para ejecutarlo más rápido, puede crear un alias escribiendo en Terminal: alias python = ''python3.4''
.
Intente escribir python3
lugar de solo python
.
Para utilizar Python 3.x, escriba python3
lugar de python
.
Puede hacer esto fácilmente usando pyenv que es una Administración de versión de Python simple. Le permite a uno configurar versiones específicas de Python para que se ejecuten en directorios específicos o puede cambiar su versión antes de usar shell
es decir
$ pyenv install 2.7.6
$ pyenv install 2.6.8
$ pyenv local 2.7.6
$ pyenv versions
system
2.6.8
* 2.7.6 (set by /home/yyuu/.pyenv/version)
Si bien la respuesta de @ rhombidodecahedron es concisa y precisa y @Nacho Izquierdo responde perfectamente a su primera pregunta, mi respuesta apunta a responder su segunda pregunta con más detalle:
Uno no debe desinstalar Python 2.7 que viene con Mac OS X; Apple lo suministra y es necesario para las aplicaciones que se ejecutan en OS X. Se almacena en /System/Library/Frameworks/..
Si se elimina, será necesario reinstalar Mac OS X.
¡Espero que ayude! Y para reiterar las respuestas proporcionadas por @rhombidodecahedron y @Nacho Izquierdo, instale Python 3.x por separado y use python3
si desea usar esa versión.
Python 2.7 es el estándar, Python 3.x es el futuro.