cambiar la versi贸n predeterminada de python

Cambiar la versi贸n predeterminada de Python en Ubuntu

Para los que tenemos un servidor en ambiente productivo funcionando con una plataforma de hace m谩s de cuatro a帽os, no nos es tan f谩cil ponerlo al d铆a como con formatear y volver a instalar todo. En nuestro caso tenemos un servidor con Ubuntu 18.04 cuya versi贸n de Python, la 2.7, representa un obst谩culo para beneficiarnos de nuevas funcionalidades de Python 3. Por eso, te explico c贸mo cambiar la versi贸n predeterminada de Python en Ubuntu.

Vamos a usar la herramienta de l铆nea de comandos ‘Update-Alternatives‘ para crear y mantener los enlaces simb贸licos de comandos predeterminados. Es decir, cambiar f谩cilmente los comandos a diferentes versiones.

1. Creamos un enlace simb贸lico de /usr/bin/python2.7 a /usr/bin/python y establecemos el nombre del grupo como 芦python芦. M谩s tarde, el nombre del grupo se utilizar谩 para cambiar los enlaces.

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1

2. Cambiamos el enlace Symlink a /usr/bin/python3.8 para /usr/bin/python y establezca el nombre del grupo en 芦Python芦. El nombre del grupo debe ser el mismo para todas las versiones de Python.

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 2

3. Podemos repetir el paso 2 para agregar m谩s versi贸n de Python al grupo, que ya est谩 instalada en su sistema.

4. En este punto ya hemos adicionado dos versiones de Python al grupo 芦Python芦. Ya con estos podemos cambiar f谩cilmente a cualquier versi贸n con los siguientes comandos:

sudo update-alternatives --config python

cambiar la versi贸n predeterminada de python

5. Seleccionada la versi贸n predeterminada, podemos verificarla con el comando python -V.


Valora este art铆culo:

Cambiar la versi贸n predeterminada de Python en Ubuntu
5,0 rating based on 12.345 ratings
Overall rating: 5 out of 5 based on 1 reviews.

Name
Email
Review Title
Rating
Review Content

bien

★★★★★
Me sirvi贸 mientras cambi谩bamos de servidor.
- Susana Marmolejo

Comparte esto en
Publicado en GNU Linux.