Estamos en Ubuntu 20.04 y actualmente la versión más actual de Python es la 3.9.4. Nos gustaría que por defecto esta fuera la versión que utilizamos y la que se mustra al pedir por consola que nos de la versión de Python que tenemos.
- Fase 1: Instalar la nueva versión de Python en Ubuntu
- Fase 2: Establecer la nueva versión de Python como versión por defecto
Fase 1
Vamos a actualizar Python a la última versión usando apt.
Paso 1
sudo apt update
sudo apt upgrade -y
Paso 2
Instalamos la versión 3.9 de Python. sudo apt install software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt install python3.9
Paso 3
Verificamos las versiones que nos proporcionan estas preguntas.
python3.9 --version
python3 --version
python --version
Fase 2
Ahora deseamos que la versión de Python por defecto sea la última instalada, en nuestro caso, la 3.9.
Paso 1
Esto se consigue tecleando en la terminal el siguiente comando.
alias python=python3.9
Paso 2
Veamos si se ha conseguido el objetivo.
python3 --version
Objetivo conseguido, pero ...
Paso 3
La anterior asignación de un alias para Python no es permanante y si se reinicia el sistema operativo perderíamos la asignación.
Para hacer permanente la asignación debemos escribir esa línea de código al final del siguiente archivo que vamos a editar con nano.
nano ~/.bash_aliases
Y en la última línea de ese archivo escribimos:
alias python=python3.9
Paso 4
Rebotamos el sistema.
reboot
Paso 5
Ahora ya podemos ver que es permanente.
python3 --version
No hay comentarios:
Publicar un comentario