En las versiones de Linux Ubuntu más recientes Python 3 ya viene preinstalado en la versión 2 y 3 (pues la versión 2, aunque es antigua, es usada por múltiples paquetes).

El problema se ve cuando queremos ejecutar un simple script de Python usando:

python script.py

(ya sé que también se puede con el Shebang pero eso es otra historia)

Si lo ejecutamos así se tomará a Python 2, y nosotros queremos Python 3; si lo queremos escribimos:

python3 script.py

Solo que es engorroso estar escribiendo “python3” cuando deberíamos escribir simplemente “python”.

Por ello es que hoy veremos cómo renombrar el ejecutable “python3” a “python” usando un alias; evitando así conflictos.

Usar un alias para renombrar python3 a python en Ubuntu

Para no interferir con otros programas ni cambiar el binario directamente vamos a crear un alias.

Un alias es como darle otro nombre a un comando. En este caso haremos un alias llamado python que apuntará a python3.

Para eso necesitamos modificar el archivo ~/.bashrc (recuerda que el símbolo ~ es el del directorio principal) agregando la siguiente línea a dicho archivo:

alias python=python3 >> ~/.bashrc

Eso lo logramos con el siguiente comando (le añade la línea, y si no existe el archivo, lo crea):

echo alias python=python3 >> ~/.bashrc

Después necesitamos ejecutar  source para que refresque los cambios del archivo:

source ~/.bashrc

Cuando hagamos eso y ejecutemos “python” se ejecutará Python 3, no Python 2. Todo lo que acabo de explicar se muestra en la siguiente imagen:

Renombrar ejecutable de python3 a python en Linux Ubuntu

Renombrar ejecutable de python3 a python en Linux Ubuntu

En la imagen se ve que al inicio la versión de python es la 2.7, después creamos el alias, refrescamos cambios y al consultar la versión de nuevo es la 3.5.

Con eso terminamos el post. Si quieres ver más artículos sobre Python haz click aquí.


Estoy disponible para trabajar en tu proyecto o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.
Si el post fue de tu agrado muestra tu apoyo compartiéndolo, suscribiéndote al blog, siguiéndome o realizando una donación.

Suscribir por correo

Ingresa tu correo y recibirás mis últimas entradas sobre programación, open source, bases de datos y todo lo relacionado con informática

Únete a otros 2,601 suscriptores


parzibyte

Programador freelancer listo para trabajar contigo. Aplicaciones web, móviles y de escritorio. PHP, Java, Go, Python, JavaScript, Kotlin y más :) https://parzibyte.me/blog/software-creado-por-parzibyte/

0 Comentarios

Deja un comentario

Marcador de posición del avatar

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

A %d blogueros les gusta esto: