Desde inteligencia artificial / aprendizaje automático hasta desarrollo web, Python se usa en casi todas partes y actualmente es uno de los lenguajes de programación más populares del mundo.
Ahora que todos quieren aprender a codificar, la mayoría de las personas comienzan su viaje de codificación aprendiendo Python debido a su sintaxis menos abrumadora que otros lenguajes de programación. Pronto Python ocupará el lugar de Java para convertirse en el número uno en la lista de lenguajes de programación más populares . Instalemos Python en Linux en este artículo.
Si es un desarrollador / alumno de Python que se topó con Linux y se pregunta cómo instalar Python, aquí le mostramos cómo puede hacerlo sin esfuerzo. La mayoría de las distribuciones de Linux se envían con Python preinstalado y verifique la versión de Python y, si está instalado, escriba el siguiente comando en la terminal.
python3 --version
Instalar Python en Linux a través de la terminal
Los únicos Linux en los que se puede instalar Python a través del terminal son las distribuciones basadas en Debian y las distribuciones basadas en Arch. Para distribuciones como CentOS, Fedora y OpenSUSE, es necesario compilar Python.
Sobre distribuciones basadas en Debian
> Para instalar Python en distribuciones de Linux basadas en Debian como Ubuntu, todo lo que necesita hacer es escribir el siguiente comando en la terminal
sudo apt update && sudo apt upgrade && sudo apt-get install python3
En distribuciones basadas en arch
> Para instalar Python en distribuciones basadas en Arch como Manjaro, ingrese el siguiente comando en la terminal.
pacman -S python3
Instale Python en OpenSUSE, CentOS y Fedora a través de la fuente
En OpenSUSE
> Instale las herramientas de desarrollo en YaST o utilizando Zypper. Escriba el siguiente comando en la terminal y presione enter. Esto puede llevar mucho tiempo completarlo, así que espere con paciencia.
sudo zypper install -t pattern devel_C_C
> Obtenga el código fuente de la última versión de Python desde aquí . Puede elegir la versión que desea descargar de la lista.
> Descarga el XZ Compressed Tarball y recuerda el directorio en el que lo guardaste que, en mi caso, era “/ Descargas”
focusblast@pop-os:cd Downloads
focusblast@pop-os:~/Downloads$
> Ahora, escriba el siguiente comando en la terminal
tar -xf Python-3.x.y.tar.xz
Donde xey se refieren a los números de las últimas versiones (ejemplo: 3.9.0), asegúrese de cambiarle el nombre a la versión que descargue.
> cd en la carpeta Python-3.xx que se creó debido al comando anterior. Su terminal se verá así.
focusblast@pop-os:~/Downloads$ cd Python-3.9.0/
focusblast@pop-os:~/Downloads/Python-3.9.0$
> Ahora, ingrese este comando para configurar la compilación
./configure
> Finalmente, ingrese este comando para instalar Python
sudo make install
Esto tardará entre 2 y 5 minutos. Una vez finalizada la instalación, verifique si Python se ha instalado con el siguiente comando. Esto es lo que verá.
focusblast@pop-os:~$ python3 --version
Python 3.9.0
En CentOS y Fedora
El procedimiento de instalación es casi similar al de Open SUSE excepto que en el primer paso usamos Zypper para instalar las herramientas de desarrollo, pero en CentOS y Fedora usamos el administrador de paquetes incorporado yum .
> Actualización del administrador de paquetes yum
sudo yum -y update
> Instalación de las herramientas de desarrollo y las dependencias
sudo yum -y groupinstall "Development Tools"
sudo yum -y install gcc openssl-devel bzip2-devel libffi-devel
El resto del proceso es el mismo que se hizo en Open SUSE a partir de la instalación de Tarball desde el sitio web oficial de Python, su extracción e instalación.
Usando Python en Repl.it
Repl.it es uno de mis compiladores de código IDE / código en línea favoritos. La idea principal es permitir a los usuarios crear aplicaciones y sitios web utilizando un navegador.
También le permite codificar de forma colaborativa y guardar sus "Repls". Por lo tanto, básicamente actúa como Github pero con un compilador de código. Además, también admite más de 50 lenguajes de programación.
0 Comentarios