manteniendo Python 3 actualizado en un mac

18

Quiero Python 3 (y no quiero meterme con Python provisto por OS X). Según:

enlace

Puedo obtener Python 3 y vivir mucho tiempo y prosperar, PERO no está claro qué sucede cuando quiero actualizar usando el siguiente DMG. A modo de ejemplo, puedo decirle lo que sucede con R en OS X: obtiene una GUI en / Aplicación y demás en / Biblioteca / Frameworks. Al actualizar, la GUI se actualiza y el nuevo marco se coloca en el directorio / Library / Frameworks, lado a lado con el antiguo (hay un buen enlace simbólico "actual" que se asegura de que se ignoren las cosas antiguas). Siempre borro las cosas viejas para evitar acumular basura, y eso es todo. ¿Funcionaría este enfoque para Phyton?

    
pregunta user1256923 23.08.2015 - 17:46

3 respuestas

33

Personalmente uso Homebrew, que es un administrador de paquetes muy agradable. Si desea probar esto, primero asegúrese de tener las Herramientas de línea de comandos de XCode instaladas en su Mac. Luego instale Homebrew escribiendo

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

en la Terminal. Homebrew colocará su "Bodega" (el conjunto de todos los paquetes que instaló con Homebrew) en / usr / local / Cellar.

Ahora, sobre Python 3, una vez que Homebrew esté instalado, simplemente escriba

brew install python3

y ahí vamos. Tienes Python3 instalado en tu Mac.

Notas:

  • esta versión tendrá lugar automáticamente en lugar de la versión de OS X (si no lo hace, simplemente ejecute brew link python3 ; esto vinculará a python3 en / usr / local / bin /)
  • para actualizar python run brew update en el Terminal (esto actualizará Homebrew) y luego brew upgrade python3 si el comando brew update encuentra una nueva versión de python3
  • al final puedes ejecutar brew cleanup python3 para eliminar todas las versiones antiguas
  • con este gestor de paquetes sofisticado, también puedes ocuparte de R
respondido por el AlessioX 23.08.2015 - 17:53
13

Utilice Homebrew :)

brew install python3

Para actualizarlo:

brew update
brew upgrade python3
    
respondido por el madmax1 23.08.2015 - 17:51
0

Puedes usar la distribución de Anaconda. Es una versión gratuita de Python 3 (y Python2). El paquete de Andaconda también le permitirá actualizar diferentes versiones de python y, después de la instalación, establece la ruta de acceso de python adecuada. Anaconda viene con Anaconda Navigator, que te ayuda a cargar paquetes de Python y también con Spyder 3. Una aplicación de tipo IDE de Python.

    
respondido por el jmh 16.07.2017 - 04:45

Lea otras preguntas en las etiquetas