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 (Ctrl –
Alternativo –T ) - 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