Cómo instalar Python 3.11 en Ubuntu 22.04 y 20.04

1 feb 2023 2 min di lettura
Cómo instalar Python 3.11 en Ubuntu 22.04 y 20.04
Indice dei contenuti

Introducción

A partir de hoy, Python 3.11 es la última versión disponible para la instalación. Los desarrolladores de Python que quieran comenzar a crear una nueva aplicación deben usar la última versión. Este tutorial lo ayudará a instalar Python 3.11 en sistemas Ubuntu. En esta guía, discutiremos dos métodos para instalar Python en Ubuntu, el primer método instalará Python usando PPA y el segundo método compilará Python desde el código fuente.

requisitos previos

Los paquetes de Python y la instalación del código fuente requerían dependencias para instalarse en el sistema. La compilación del código fuente requería varias bibliotecas de compilación en el sistema. Ejecute los siguientes comandos para instalar los paquetes necesarios en su sistema:

sudo apt install build-essential checkinstall \
 libreadline-gplv2-dev libncursesw5-dev libssl-dev \
 libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

Instalar Python en Ubuntu

Elija uno de los siguientes métodos para instalar Python 3.11 en un sistema Ubuntu. Recomendamos usar el primer método, pero si en caso de que no funcione, vaya con el segundo método.

Instale Python 3.11 a través de PPA

Las últimas versiones de Python están disponibles en el PPA del equipo de ~deadsnakes. Puede agregar este PPA a su sistema Ubuntu con el siguiente comando:

sudo add-apt-repository ppa:deadsnakes/ppa

Luego puede instalar Python 3.11 usando el administrador de paquetes apt-get:

sudo apt install python3.11

Esto instalará Python 3.11 en su sistema Linux.

Instale Python 3.11 usando el código fuente

Si el repositorio no contiene los paquetes de Python para su sistema, instálelo compilándolo desde el código fuente:

Descargue el código fuente de Python 3.11: la versión de Python 3.11.1 está disponible para su instalación. Puede visitar los sitios web oficiales de Python para comprobar la última versión disponible. Use los siguientes comandos para descargar el código fuente de Python 3.11:

cd /usr/src
sudo wget https://www.python.org/ftp/python/3.11.1/Python-3.11.1.tgz

Extraer archivo: una vez completada la descarga, extraiga el contenido del archivo.

sudo tar xzf Python-3.11.1.tgz

Prepare el código fuente: ahora prepare su código fuente de acuerdo con la arquitectura y el entorno de su sistema. Además, use la opción --enable-optimizations con el comando configure para habilitar soportes adicionales como SSL, soporte bz2:

cd Python-3.11.1
sudo./configure --enable-optimizations

Compilar e instalar: después de preparar el código fuente, compílelo con el comando make. Use altinstall para instalarlo como un Python separado. Para que esto no sobrescriba la instalación existente de Python:

sudo make altinstall

Create altinstall se usa para evitar el reemplazo del binario de python predeterminado /usr/bin/python.

Comprobar la versión de Python

Finalmente, ha instalado con éxito Python 3.11 en su sistema. Verifiquemos la versión de python instalada usando el siguiente comando:

python3.11 -V
Python 3.11.1

Instalar PIP

Si instaló Python usando el administrador de paquetes, el PIP no se instalará de manera predeterminada. Si es así, tendrás que instalarlo manualmente. Para instalar PIP, ejecute el siguiente comando:

curl -sS https://bootstrap.pypa.io/get-pip.py | python3.11

Una vez que el PIP se haya instalado correctamente, verifique su versión ejecutando el comando:

pip3.11 -V
pip 22.3.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11)

Conclusión

En conclusión, este tutorial lo ayudó a instalar Python 3.11 en sistemas Ubuntu. El primer método usa el administrador de paquetes para instalar Python desde PPA. El segundo método lo ayuda a compilar e instalar Python 3.11 en sus sistemas Ubuntu.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.