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 *