Instalar Python en Mac OSX

    Al igual que con casi cualquier paquete de software de código abierto, hay varias formas de instalar Python en Mac OSX. Pensé que sería útil detallar algunas de las formas más fáciles de instalar Python, incluidas las siguientes:

    • Cerveza casera
    • Binarios empaquetados
    • De la fuente

    Estos son los más comunes que encontrará, y cada método tiene su propio propósito, todo lo cual detallaré en las secciones siguientes.

    Las instrucciones para instalar Python 2 y 3 son diferentes en la mayoría de los casos (pero no mucho), así que asegúrese de prestar atención a la versión que necesita instalar.

    Ahora, tenga en cuenta que Mac OSX (10.8) ya viene con Python 2.7 preinstalado, por lo que estas instrucciones solo serán realmente útiles si necesita actualizar versiones o necesita una mejor manera de administrar las instalaciones (como con Homebrew).

    Instalar Python con Homebrew

    Primero que nada, si no sabes que Cerveza casera es y usa Mac OSX, debería hacerlo. Según su sitio web, Homebrew es «el administrador de paquetes que falta para OS X». Yo diría que esto es bastante exacto.

    Homebrew le permite instalar, actualizar y desinstalar paquetes desde la línea de comandos, al igual que apt-get hace para Ubuntu. Hace que sea mucho más fácil instalar todas las herramientas que pueda necesitar. Por ejemplo, aquí hay algunas cosas que he instalado con él: android-sdk, go, mongodb, sqlite, git, imagemagick, lua, python3.

    Para instalar Homebrew, simplemente siga las instrucciones en su sitio web (al que vinculé al principio de esta sección).

    Ahora que sabe qué es Homebrew y lo tiene instalado, podemos empezar a instalar Python. Puede instalar algunas versiones diferentes de Python, incluidas 2.7.xy 3.5.x.

    Para instalar Python 2.7.x, simplemente escriba:

    $ brew install python
    

    Si prefiere tener Python 3, simplemente reemplace python con python3. Para ver todas las versiones disponibles, busque Homebrew con esto:

    $ brew search python
    

    Esto le mostrará una lista de paquetes relacionados con Python que se pueden instalar.

    Instalar binarios de Python

    Si desea actualizar a la última versión 2.7.xo actualizar a Python 3, puede obtener un binario directamente desde el Sitio web de Python.

    Para instalar, simplemente haga clic en el enlace de arriba, luego haga clic en la versión que desee. Los enlaces de la última versión 2 y 3 están en la parte superior. Una vez que haya hecho clic en la versión que desea, debería ver una lista de descargas para diferentes sistemas operativos y tipos de paquetes (como archivos de código fuente, instaladores, etc.).

    Recomiendo usar el instalador, ya que se encargará de todo por usted. Solo asegúrese de descargar el instalador que coincida con el tipo de arquitectura de su CPU (32 o 64 bits). En mi caso, estaría descargando el instalador de Mac OS X de 64 bits / 32 bits.

    Una vez que haya abierto el instalador, siga las instrucciones y Python se instalará automáticamente.

    Instalar Python desde la fuente

    El último método, y el más poco común, es instalar Python desde su código fuente. La mayoría de la gente no hace esto porque los binarios ya están creados para ellos. En realidad, esto solo se prefiere cuando realmente desea personalizar el binario configurando ciertas opciones / indicadores durante el proceso de compilación.

    Estos son los comandos para descargar, descomprimir e instalar Python desde la fuente:

    curl -OL http://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz
    tar xzvf Python-2.7.11.tgz
    cd Python-2.7.11
    ./configure --prefix=/usr/local --enable-shared
    make
    make install
    

    Solo asegúrese de cambiar los números de versión a la versión que desee instalar.

    Tenga en cuenta que se pueden usar los mismos comandos exactos para la compilación de fuentes de Python 3, siempre que reemplace los números de versión apropiados.

     

    Etiquetas:

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *