Aunque la última versión en Ubuntu 20.04 de Python es 3.x, todavía podemos instalar Python 2.7 de su repositorio oficial. Aquí le mostraremos eso junto con los pasos para actualizar-alternativas para seleccionar la versión predeterminada de Python en su Linux.
Con el lenguaje de programación básico y fácil de usar Python, puede codificar casi cualquier aplicación imaginable. Pero es solo una pieza de software como cualquier otra:la instalación y la administración a veces pueden ser complejas. Bueno, no para Ubuntu. La sintaxis de Python es simple y comprensible para que los principiantes y los que cambian puedan orientarse rápidamente. La orientación a objetos es totalmente compatible con Python, pero no se aplica ninguna programación orientada a objetos. Python también admite varios estilos de programación, como programación imperativa, estructural, funcional u orientada a aspectos.
- Veamos cómo instalar la versión Python 2.7 en Ubuntu 20.04 LTS
Como los paquetes para instalar este lenguaje de programación ya están en el repositorio oficial, simplemente escriba-
sudo apt update sudo add-apt-repository universe
sudo apt install python2.7
o
- También puede usar el siguiente comando para instalar Python-2:
sudo apt install python
Para comprobar la versión-
python --version
- Instalar Pip2
Pip2 no está disponible en el repositorio de Ubuntu 20.04 para instalar, por lo tanto, debemos descargarlo manualmente-
sudo apt install curl
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py
- Ahora, instale el script descargado –
sudo python2 get-pip.py
- Para comprobar la versión-
pip2 --version
- Como sabemos, la última versión de Python en Ubuntu es 3.x, por lo tanto, en caso de que desee instalar eso también.
sudo apt install python3
- Establecer la versión predeterminada de Python
Aunque podemos instalar varias versiones, sin embargo, el problema es cómo configurar la predeterminada para el sistema. Quiero decir, si escribes-
python
en su terminal de comando de Linux, cuya versión debe llamarse 2.7, 3.8 o cualquier otra. Bueno, para establecer el predeterminado, debemos asignar prioridad a las diferentes versiones del lenguaje Python disponibles en nuestro sistema Ubuntu.
Para eso, establecer primero versiones alternativas para Python . Por ejemplo, tengo dos versiones en mis sistemas, una es 2.7 , y el otro es 3.8. Por lo tanto, estoy configurando 2.7 como la versión predeterminada dándole prioridad 1 y 2 a 3,8 uno.
update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1 update-alternatives --install /usr/bin/python python /usr/bin/python3.8 2
De la misma manera, puede establecer la prioridad a la versión alternativa s. Una vez hecho esto, veamos qué versiones están ahora disponibles en las alternativas de actualización.
update-alternatives --list python
El comando anterior enumerará todas las versiones disponibles en su sistema.
Ahora, si escribe – python
en su terminal, esto llamará al 2.7 versión instalada, no 3.8.
Para cambiar la versión de Python:
Pero, ¿qué pasará si en el futuro quieres configurar Python 3.8 como la versión predeterminada, entonces para eso puede usar un comando simple-
update-alternatives --config python
El comando anterior le dará una opción de selección basada en texto para dar prioridad a las versiones de Python . Simplemente escriba la Selección número asignado a una versión en particular y presiona Enter , esto cambiará la Prioridad de Python, así como la versión predeterminada de la versión de cambio establecida para su sistema.