Androide

Cómo instalar Python 3.7 en Debian 9

How To Install Python 3.7 on Debian 9.1 Stretch

How To Install Python 3.7 on Debian 9.1 Stretch

Tabla de contenido:

Anonim

Python es uno de los lenguajes de programación más populares del mundo. Con su sintaxis simple y fácil de aprender, Python es una gran opción para principiantes y desarrolladores experimentados. Python es un lenguaje de programación bastante versátil, puede usarlo para hacer casi cualquier cosa que desee, escribir pequeños scripts, crear juegos, desarrollar sitios web, crear algoritmos de aprendizaje automático, analizar datos y más. Python también es portátil, lo que significa que puede ejecutar el mismo script Python en diferentes sistemas operativos sin ningún cambio.

Si bien Python 2 está bien soportado y activo, Python 3 se considera el presente y el futuro del lenguaje. Python 3.7 es la última versión importante del lenguaje Python, e incluye muchas características nuevas, como la evaluación pospuesta de anotaciones de tipo, soporte para clases de datos y variables de contexto, personalización del acceso a los atributos del módulo y más.

Este tutorial cubre cómo instalar Python 3.7 en Debian 9.

Instalar Python 3.7 en Debian

Construir Python 3.7 en Debian es un proceso relativamente sencillo y solo tomará unos minutos.

  1. Comience instalando los paquetes necesarios para construir la fuente de Python:

    sudo apt update sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

    Descargue el código fuente de la última versión de la página de descarga de Python usando el siguiente comando curl:

    curl -O

    Al momento de escribir este artículo, la última versión es 3.7.3 .

    Cuando se complete la descarga, extraiga el tarball:

    tar -xf Python-3.7.3.tar.xz

    Navegue al directorio de origen de Python y ejecute el script de configure que realizará una serie de comprobaciones para asegurarse de que todas las dependencias en su sistema estén presentes:

    cd Python-3.7.3 ./configure --enable-optimizations

    La opción --enable-optimizations optimizará el binario de Python ejecutando múltiples pruebas que harán que el proceso de compilación sea más lento.

    Ejecute make para comenzar el proceso de compilación:

    make -j 8

    Para un tiempo de compilación más rápido, modifique el indicador -j acuerdo con su procesador. Si no conoce el número de núcleos de su procesador, puede encontrarlo escribiendo nproc . Mi sistema tiene 8 núcleos, así que estoy usando la bandera -j8 .

    Una vez finalizada la compilación, instale los binarios de Python ejecutando el siguiente comando como usuario con acceso sudo:

    sudo make altinstall

    No utilice el make install estándar, ya que sobrescribirá el sistema binario python3 predeterminado.

    En este punto, Python 3.7 está instalado en su sistema Debian y listo para ser utilizado. Puede verificarlo escribiendo:

    python3.7 --version

    Python 3.7.3

Conclusión

Ha instalado Python 3.7 en su máquina Debian 9. Puede comenzar a instalar módulos de terceros con Pip y desarrollar su proyecto Python 3.

Python Debian