GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Python 3 en Ubuntu 18.04 o 20.04

Introducción

Pitón es un lenguaje de programación popular que se usa a menudo para escribir scripts para sistemas operativos. Es lo suficientemente versátil para su uso en desarrollo web y diseño de aplicaciones.

En este tutorial aprenderá a instalar Python 3.8 en Ubuntu 18.04 o Ubuntu 20.04.

Requisitos previos

  • Un sistema que ejecuta Ubuntu 18.04 o Ubuntu 20.04
  • Una cuenta de usuario con sudo privilegios
  • Acceso a una ventana de terminal/línea de comandos (CtrlAlternativoT )
  • Asegúrese de que su entorno esté configurado para usar Python 3.8

Opción 1:instalar Python 3 usando apt (más fácil)

Este proceso utiliza el administrador de paquetes apt para instalar Pitón. Hay menos pasos, pero depende de las actualizaciones de software de alojamiento de un tercero. Es posible que no vea los nuevos lanzamientos tan rápido en un repositorio de terceros.

La mayoría de las versiones de fábrica de Ubuntu 18.04 o Ubuntu 20.04 vienen con Python preinstalado. Verifique su versión de Python ingresando lo siguiente:

python --version

Si el nivel de revisión es inferior a 3.7.x, o si Python no está instalado, continúe con el próximo paso.

Paso 1:actualice y actualice las listas de repositorios

Abra una ventana de terminal e ingrese lo siguiente:

sudo apt update

Paso 2:Instale el software de soporte

El paquete software-properties-common le brinda un mejor control sobre su administrador de paquetes al permitirle agregar repositorios PPA (Personal Package Archive). Instale el software de soporte con el comando:

sudo apt install software-properties-common

Paso 3:Agregar Deadsnakes PPA

Deadsnakes es un PPA con versiones más recientes que los repositorios predeterminados de Ubuntu. Agregue el PPA ingresando lo siguiente:

sudo add-apt-repository ppa:deadsnakes/ppa

El sistema le indicará que presione enter para continuar. Hazlo y deja que termine. Actualice las listas de paquetes nuevamente:

sudo apt update

Paso 4:Instalar Python 3

Ahora puede iniciar la instalación de Python 3.8 con el comando:

sudo apt install python3.8

Permita que el proceso se complete y verifique que la versión de Python se instaló correctamente::

python --version

Opción 2:instalar Python 3.7 desde el código fuente (última versión)

Utilice este proceso para descargar y compilar el código fuente del desarrollador. Es un poco más complicado, pero la compensación es acceder a una versión más reciente de Python.

Paso 1:Actualizar repositorios locales

Para actualizar los repositorios locales, use el comando:

sudo apt update

Paso 2:Instale el software de soporte

La compilación de un paquete a partir del código fuente requiere software adicional.

Introduzca lo siguiente para instalar los paquetes necesarios para Python:

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

Paso 3:Descargue la última versión del código fuente de Python

Para descargar la última versión del código fuente de Python, vaya a /tmp directorio y use el wget comando:

cd /tmp
wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz

Paso 4:extraer archivos comprimidos

A continuación, debe extraer el archivo tgz que descargó con el comando:

tar -xf Python-3.8.3.tgz

Paso 5:Pruebe el sistema y optimice Python

Antes de instalar el software, asegúrese de probar el sistema y optimizar Python.

El ./configure El comando evalúa y prepara Python para instalarlo en su sistema. Usando la --optimization La opción acelera la ejecución del código entre un 10 y un 20 %.

Introduzca lo siguiente:

cd python-3.8.3
./configure --enable-optimizations

Este paso puede tardar hasta 30 minutos en completarse.

Paso 6:Instale una segunda instancia de Python (recomendado)

Para crear una segunda instalación de Python 3.835, además de su instalación actual de Python, ingrese lo siguiente:

sudo make altinstall

Se recomienda que utilice el altinstall método. Su sistema Ubuntu puede tener paquetes de software que dependen de Python 2.x.

(Opción) Sobrescribir la instalación predeterminada de Python

Para instalar Python 3.8.3 sobre su Python existente, ingrese lo siguiente:

sudo make install

Permita que el proceso se complete.

Paso 7:Verificar la versión de Python

Introduzca lo siguiente:

python3 --version

Uso de diferentes versiones de Python

Si usó altinstall método, tiene dos versiones diferentes de Python en su sistema al mismo tiempo. Cada instalación utiliza un comando diferente.

Usa el python comando para ejecutar comandos para cualquier versión anterior de Python 2.x en su sistema. Por ejemplo:

python --version

Para ejecutar un comando usando la versión más nueva, use python3 . Por ejemplo:

python3 --version

Es posible tener varias versiones principales (3.x o 2.x) de Python en su sistema. Si tiene Python 3.7.x y Python 3.8.x instalados, use el segundo dígito para especificar qué versión desea usar:

python3.7 --version
python3.8 --version

Ubuntu
  1. Cómo instalar Django en Ubuntu 18.04

  2. Cómo instalar Python 3.9 en Ubuntu 18.04

  3. ¿Cómo instalar Python 3.2 en Ubuntu 13.04?

  4. Cómo instalar Python 3.6 en Ubuntu 16.04

  5. Cómo instalar Python 3.9 en Ubuntu 20.04

Cómo instalar la última versión de Python en Ubuntu 18.04

Cómo instalar Python 3.11 en Ubuntu 20.04

Cómo instalar Python 3.6 en Ubuntu 16.04, Ubuntu 16.10, 17.04

Cómo instalar Python en Ubuntu 20.04

Cómo instalar Python en 3.9 Ubuntu 20.04

Cómo instalar Python en Ubuntu 22.04