GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar Python 3.7 en Debian 9

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 excelente 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 de Python en diferentes sistemas operativos sin ningún cambio.

El soporte de Python 2 finaliza en 2020. Python 3 es el presente y el futuro del lenguaje.

Python 3.7 es la última versión principal del lenguaje Python e incluye muchas funciones 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.

Instalando Python 3.7 en Debian #

La compilación de Python 3.7 en Debian es un proceso relativamente sencillo y solo llevará unos minutos.

  1. Comience instalando los paquetes necesarios para compilar el código fuente de Python:

    sudo apt updatesudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev curl libbz2-dev
  2. Descargue el código fuente de la última versión desde la página de descarga de Python utilizando el siguiente curl comando:

    curl -O https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz

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

  3. Cuando se complete la descarga, extraiga el tarball:

    tar -xf Python-3.7.3.tar.xz
  4. Navegue al directorio fuente de Python y ejecute configure secuencia de comandos que realizará una serie de comprobaciones para asegurarse de que todas las dependencias de su sistema estén presentes:

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

    --enable-optimizations La opción optimizará el binario de Python mediante la ejecución de varias pruebas, lo que hará que el proceso de compilación sea más lento.

  5. Ejecuta make para iniciar el proceso de compilación:

    make -j 8

    Para un tiempo de compilación más rápido, modifique -j bandera de acuerdo a su procesador. Si no sabe la cantidad de núcleos en su procesador, puede encontrarla escribiendo nproc . Mi sistema tiene 8 núcleos, por lo que estoy usando -j8 bandera.

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

    sudo make altinstall

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

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

    python3.7 --version
    Python 3.7.3

Debian
  1. Cómo instalar Python 3.8 en Debian 11 Bullseye

  2. Cómo instalar Python 3.9 en Debian 11 Bullseye

  3. Debian – ¿Cómo instalar Python 3.6?

  4. Cómo instalar Python 3.6.4 en Debian 9

  5. Cómo instalar Python 3.10 en Debian 11

Cómo instalar Python 3.9 en Debian 11

¿Cómo instalar Python 3.10 en Debian 11?

Cómo instalar Python 3.7 en Debian 11 Bullseye

Cómo instalar Python 3 en Debian 8

Cómo instalar Python 3.7 en Debian 9 Stretch

Cómo instalar Go en Debian 10