Cómo instalar la última versión de Python 3.6 en Linux


Varias de las principales universidades de todo el mundo utilizan Python para introducir a los estudiantes a la programación. El Instituto de Tecnología de Massachusetts (MIT), la Universidad de Texas en Arlington y Stanford son solo algunos ejemplos de instituciones que usan este lenguaje de manera extensiva.

Además, es importante tener en cuenta que Python también es útil para una amplia variedad de propósitos educativos, empresariales y científicos, desde el desarrollo web hasta las aplicaciones de escritorio, el aprendizaje automático y todo lo que se encuentre en el medio.

Actualmente, hay dos versiones principales de Python en uso: 2 y 3 , con 2 perdiendo terreno rápidamente a < strong> 3 ya que el primero ya no está en desarrollo activo. Dado que todas las distribuciones de Linux vienen con Python 2.x instalado.

En este artículo, mostraremos cómo instalar y utilizar Python 3.x en CentOS/RHEL 7, Debian y sus derivados, como Ubuntu (la última versión de LTS ya tiene instalada la última versión de Python) o Linux Mint. Nuestro enfoque será instalar las herramientas básicas de lenguaje que se pueden usar en la línea de comandos.

Sin embargo, también explicaremos cómo instalar Python IDLE , una herramienta basada en GUI que nos permite ejecutar código Python y crear funciones independientes.

Instale Python 3.6 en Linux

Al momento de escribir este artículo (octubre de 2017), las últimas versiones de Python 3.x disponibles en CentOS/RHEL 7 y Debian 8/9 son 3.4 y 3.5 respectivamente.

Aunque podemos instalar los paquetes principales y sus dependencias utilizando yum y aptitude (o apt-get), en su lugar explicaremos cómo realizar la instalación desde la fuente.

¿Por qué? El motivo es simple: nos permite tener la última versión estable del lenguaje ( 3.6 ) y proporcionar un método de instalación independiente de la distribución.

Antes de instalar Python en CentOS 7, asegúrese de que nuestro sistema tenga todas las dependencias de desarrollo necesarias:

# yum -y groupinstall development
# yum -y install zlib-devel

En Debian necesitaremos instalar gcc, make y la biblioteca de compresión/descompresión zlib:

# aptitude -y install gcc make zlib1g-dev

Para instalar Python 3.6 , ejecute los siguientes comandos:

# wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz
# tar xJf Python-3.6.3.tar.xz
# cd Python-3.6.3
# ./configure
# make
# make install

Ahora relájate y toma un sándwich porque esto puede tomar un tiempo. Cuando se complete la instalación, use la que compruebe la ubicación del binario principal:

# which python3
# python3 -V

La salida del comando anterior debe ser similar a:

Para salir del indicador de Python, simplemente escriba.

quit()
or
exit()

y presione Enter.

¡Felicidades! Python 3.6 ahora está instalado en tu sistema.

Instalar Python IDLE en Linux

Python IDLE es una herramienta basada en GUI para Python. Si desea instalar el IDLE de Python , tome el paquete llamado idle (Debian) o python-tools (CentOS).

# apt-get install idle       [On Debian]
# yum install python-tools   [On CentOS]

Escribe el siguiente comando para iniciar el IDLE de Python .

# idle

En este artículo, hemos explicado cómo instalar la última versión estable de Python desde la fuente.

Por último, pero no menos importante, si viene de Python 2, puede consultar la documentación oficial de 2to3. Este es un programa que lee el código de Python 2 y lo transforma en un código válido de Python 3.

¿Tiene alguna pregunta o comentario sobre este artículo? No dude en ponerse en contacto con nosotros mediante el siguiente formulario.