Cómo instalar Python en Ubuntu
Casi todas las distribuciones de Linux vienen con una versión de Python incluida en los paquetes del sistema predeterminados. Pero en ocasiones, debido a algunas razones, es posible que no encuentre Python instalado en un sistema Ubuntu.
Echemos un vistazo más de cerca a cómo puede instalar Python en Ubuntu, con una breve guía sobre cómo actualizar el paquete de Python también.
Cómo comprobar si Python está instalado en su sistema
Python es un potente lenguaje de programación de alto nivel que utilizan muchos desarrolladores de todo el mundo. El lenguaje es ideal para una variedad de aplicaciones del mundo real, incluido el desarrollo web, el raspado web y las pruebas de penetración. Incluso puedes crear un bot de Telegram usando Python .
Para verificar si Python está instalado en su sistema o no, abra su terminal presionando Ctrl + Alt + T. Escribe "python" y presiona Enter.
Si ve la siguiente salida en su terminal, entonces tiene Python instalado en su computadora.
Python 3.9.1 (default, Dec 13 2020, 11:55:53)
[GCC 10.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
Esta salida proporciona información sobre la versión de Python que está ejecutando su sistema junto con la fecha y hora actuales.
Por otro lado, si ve un error que dice "bash: python: comando no encontrado", lamentablemente su sistema Ubuntu no tiene Python instalado.
También puede verificar la versión de Python simplemente escribiendo el siguiente comando en su terminal.
python --version
La salida le dará detalles sobre qué versión de Python está instalada en su computadora.
Cómo instalar Python en Ubuntu
Instalar Python en un sistema operativo basado en Linux es fácil. Puede obtener la última versión de Python en su máquina Ubuntu de varias fuentes. Estas son algunas de las formas recomendadas para hacer lo mismo.
Instalar Python usando Apt
Apt, o Advanced Package Tool es el administrador de paquetes predeterminado que encontrará en Ubuntu. Puede descargar el paquete de Python desde el repositorio oficial de Ubuntu. He aquí cómo hacerlo.
- Abra su terminal presionando Ctrl + Alt + T.
- Actualice la lista de repositorios de su sistema local ingresando el siguiente comando:
sudo apt-get update
- Descargue la última versión de Python:
sudo apt-get install python
- Apt encontrará automáticamente el paquete y lo instalará en su computadora.
Use Deadsnakes PPA para instalar Python 3 en Ubuntu
Si por alguna razón, no puede descargar el paquete de Python desde el repositorio oficial de Ubuntu, puede intentar agregar el PPA de Deadsnakes a la lista de repositorios de su sistema. Los PPA o los archivos de paquetes personales son repositorios especialmente diseñados para usuarios de Ubuntu.
De forma predeterminada, no puede agregar PPA a las listas de paquetes de su sistema. El paquete "software-properties-common" le proporciona una forma eficiente de administrar y agregar PPA a su sistema.
- Instale el paquete mencionado anteriormente en su sistema escribiendo el siguiente comando:
sudo apt-get install software-properties-common
- Agregue el enlace oficial de Deadsnakes PPA a la lista de repositorios de su sistema:
sudo add-apt-repository ppa:deadsnakes/ppa
- Actualice las listas de paquetes de su sistema:
sudo apt-get update
- Descargue la última versión de Python del PPA agregado:
sudo apt-get install python3
Dado que Deadsnakes PPA tiene casi todas las versiones de Python en su base de datos, también puede instalar versiones anteriores de Python. Simplemente reemplace el nombre del paquete con la versión de Python que desea instalar en su computadora.
sudo apt-get install python3.2
sudo apt-get install python3.3
sudo apt-get install python3.8
Instale Python 3 en Ubuntu desde el código fuente
También puede descargar y crear la última versión de Python desde el sitio web oficial de Python. Aunque compilar el código fuente puede parecerle un poco abrumador al principio, será más fácil una vez que conozca el proceso.
- Actualice la lista de repositorios locales de su sistema:
sudo apt-get update
- Instale dependencias de soporte en su sistema con Apt:
sudo apt-get install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
- Cree un nuevo directorio para almacenar los archivos fuente de Python:
mkdir /python && cd /python
- Descargue el código fuente de Python del servidor FTP oficial:
wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
- Extraiga el archivo TGZ que acaba de descargar:
tar –xf Python-3.9.1.tgz
- Necesita realizar pruebas y optimizaciones antes de instalar Python. Esto es importante ya que aumenta la ejecución de su código en un 10-20 por ciento:
cd python-3.9.1
./configure --enable-optimizations - Construya el paquete usando el MakeFile presente en el directorio:
sudo make install
Después de haber implementado estos pasos, verifique si Python se ha instalado en su computadora escribiendo python –version en su terminal.
Tenga en cuenta que los módulos de Python se administran a través de PIP. PIP es un sistema de administración de paquetes que se utiliza para descargar y agregar bibliotecas del índice de paquetes de Python. La instalación de Python PIP en su sistema es importante si desea utilizar módulos en su proyecto de Python.
Actualización de Python a la última versión
En primer lugar, asegúrese de tener una versión desactualizada de Python instalada en su sistema. Puede hacer esto ingresando python –version en su terminal. Anote los detalles de la versión.
Puede averiguar cuál es la última versión disponible buscando en Internet. Una búsqueda rápida en Google sobre la "última versión de Python" sería suficiente. Si los dos números de versión no coinciden, es probable que esté ejecutando una versión desactualizada.
Actualizar a la última versión es fácil con la herramienta de paquetes avanzados de Ubuntu. Si ha instalado Python en su sistema usando Apt o Deadsnakes PPA, ingrese el siguiente comando para descargar la última versión de Python:
sudo apt-get install python
También puede usar el indicador –only-upgrade para actualizar sus paquetes.
sudo apt-get --only-upgrade install python
Para aquellos que han compilado el código fuente por su cuenta, pueden dirigirse al FTP de Python y obtener una copia de la última versión. Sin embargo, tendrá que seguir todos los pasos nuevamente.
Ejecutando Python en Ubuntu
Python viene preinstalado en casi todos los sistemas Linux y también está disponible en los repositorios de distribución oficiales. Si aún no tiene Python instalado en su computadora, puede descargarlo fácilmente usando el administrador de paquetes de Ubuntu.
El lenguaje Python se usa en una variedad de sectores diferentes y sus aplicaciones son suficientes para demostrar lo poderoso que es. Los lenguajes de programación se han vuelto importantes debido a la creciente demanda de desarrolladores en la industria.