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