Actualizando Python en Mac

Quería actualizar mi python 2.6.1 a 3.x en mac, pero me preguntaba si es posible hacerlo usando el terminal o tengo que descargar el instalador del sitio web de python.

La razón por la que estoy haciendo esta pregunta es porque el instalador no está actualizando mi versión de terminal de python.

El Python predeterminado en OS X no debe ser desordenado ya que es utilizado por el propio sistema operativo. Si su valor predeterminado es 2.6.1, entonces debe tener Snow Leopard.

Si solo instala desde la imagen de disco 3.1 estándar , puede invocarla usando python3.1 desde el terminal (no tiene que hacer ningún paso adicional para que esto funcione) y puede dejar la python normal como 2.6.1.

usando Homebrew solo haz:

 brew install python3 && cp /usr/local/bin/python3 /usr/local/bin/python 

hecho 🙂

Python 2.7 y 3 pueden coexistir.
La versión de Python se muestra en la terminal es 2.7, pero puede invocarla usando “python3”, vea esto:

 PeiwenMAC:git Peiwen$ python --version Python 2.7.2 PeiwenMAC:git Peiwen$ python3 Python 3.4.1 (v3.4.1:c0e311e010fc, May 18 2014, 00:54:21) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type "help", "copyright", "credits" or "license" for more information. 

Personalmente, no me metería con la python de OSX como decían. Mi preferencia personal por este tipo de cosas es usar MacPorts e instalar las versiones que quiero a través de la línea de comandos. MacPorts pone todo en una dirección separada (bajo / opt, creo), por lo que no invalida ni interfiere directamente con el sistema regular. Tiene todas las características habituales de cualquier utilidad de administración de paquetes si está familiarizado con las distribuciones de Linux.

También sugeriría instalar python_select a través de MacPorts y usarlo para seleccionar qué python desea “activo” (cambiará los enlaces simbólicos para que apunten a la versión que desea). Entonces, en cualquier momento, puede volver a la versión mantenida por Apple de python que viene con OSX o puede cambiar a cualquiera de las instaladas a través de MacPorts.

Estaba teniendo el mismo problema, pero luego de un poco de investigación intenté

 brew install python3 && cp /usr/local/bin/python3 /usr/local/bin/python 

en la terminal

Aparecerá un mensaje de advertencia que dice python 3.7.0 . ya está instalado pero no está vinculado, así que escribe el comando brew link python y pulsa enter y espera que las cosas funcionen bien para ti

Creo que Python 3 puede coexistir con Python 2. Intenta invocarlo usando “python3” o “python3.1”. Si falla, es posible que necesite desinstalar 2.6 antes de instalar 3.1.

Tanto python 2x como 3x pueden permanecer instalados en un MAC. Mac viene con la versión Python 2x. Para comprobar la versión de python predeterminada en su MAC, abra el terminal y escriba

 python --version 

Sin embargo, para verificar, si ya ha instalado alguna de las versiones de Python 3x, debe escribir

 python3 --version 

Si no lo hace, entonces adelante e instálelo con el instalador. Vaya al sitio oficial del python ( https://www.python.org/downloads/ ), descargue la última versión

introduzca la descripción de la imagen aquí

e instalarlo.

Ahora reinicie el terminal y verifique nuevamente con ambos comandos-

introduzca la descripción de la imagen aquí

Espero que esto ayude.

Quería lograr lo mismo hoy. La Mac con Snow Leopard viene con la versión Python 2.6.1.

Como pueden coexistir múltiples versiones de Python, descargué Python 3.2.3 de: http://www.python.org/getit/

Después de la instalación, el nuevo Python estará disponible en la carpeta de la aplicación y el IDE allí utiliza la versión 3.2.3 de Python.

Desde el shell, python3 funciona con la versión más reciente. Eso sirve al propósito 🙂

Haciendo eco de lo anterior no se metió con la instalación de OS X. Me he enfrentado con un par de reinstalaciones pensando que podría vencer al sistema. La instalación 3.1 que ofrece Scott Griffiths funciona bien con Yosemite, para todos los Beta testers que existen. Yosemite tiene Python 2.7.6 como parte de la instalación del sistema operativo, y al escribir “python3.1” desde el terminal, se inicia Python 3.1 Lo mismo para Python 3.4 (instale aquí ).

Primero, instale Homebrew (el administrador de paquetes faltantes para macOS) si tiene: ‘Escriba esto en su terminal

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Ahora puedes actualizar tu Python a Python 3 con este comando
brew install python3 && cp /usr/local/bin/python3 /usr/local/bin/python

Python 2 y python 3 pueden coexistir para abrir python 3, escriba python3 lugar de python

Esa es la forma más fácil y la mejor.

Instale aws cli a través del gestor de paquetes homebrew. Es el método más simple y más fácil.

  1. Si no tiene instalado Homebrew, ingrese este comando en su terminal

/ usr / bin / ruby ​​-e “$ (curl -sSL https://raw.githubusercontent.com/Homebrew/install/master/install )”

  1. Siguiente ‘brew install awscli’

Esto instalará aws cli en tu mac