Ir al contenido

Instalación en Ubuntu

En Ubuntu, Python suele estar presente desde el inicio o disponible de forma muy directa mediante los repositorios del sistema. Por eso, antes de instalar nada, conviene verificar si el intérprete ya está disponible. Este orden importa: no se trata de instalar por costumbre, sino de confirmar primero qué tiene realmente el equipo y recién después decidir si hace falta agregar algo.

Verificar si Python ya está disponible en Ubuntu e instalarlo, si es necesario, para poder ejecutar comandos básicos desde la terminal.

En Ubuntu, Python forma parte del ecosistema habitual del sistema. Eso significa que muchas veces ya existe una versión disponible, o bien puede instalarse fácilmente desde los paquetes oficiales. Antes de avanzar, por tanto, conviene responder dos preguntas:

  • ¿Python ya está disponible en el equipo?
  • Si no lo está, ¿cómo instalarlo sin alterar innecesariamente la configuración del sistema?

En este documento se trabajará en dos etapas:

  1. Verificar si Python ya está disponible
  2. Instalarlo desde los repositorios de Ubuntu si todavía no lo está

Esta forma de proceder ayuda a mantener una instalación más ordenada y coherente con el sistema.

  1. Abre la terminal y ejecuta:

    Ventana de terminal
    python3 --version

    Si Python ya está disponible, el sistema mostrará su versión y no será necesario instalarlo nuevamente para continuar.

    [IMAGEN: Terminal de Ubuntu mostrando python3 —version]

    Este primer paso es importante porque permite distinguir entre un equipo que ya está listo para trabajar y otro que aún necesita preparación.

  2. Si Python no está disponible, actualiza primero la información de paquetes del sistema:

    Ventana de terminal
    sudo apt update

    Este paso permite que Ubuntu consulte la información más reciente de sus repositorios antes de instalar software.

  3. Para este curso, una opción conveniente es instalar un entorno más completo con:

    Ventana de terminal
    sudo apt install -y python3-full

    Esta instalación incorpora el intérprete de Python y otros componentes útiles para comenzar a trabajar con el lenguaje desde el entorno del sistema.

    [IMAGEN: Terminal ejecutando sudo apt install -y python3-full]

  4. Una vez finalizada la instalación, vuelve a ejecutar:

    Ventana de terminal
    python3 --version

    Si todo salió correctamente, el sistema debería mostrar la versión instalada de Python.

Ver la versión instalada es una buena señal, pero no basta por sí sola. También conviene comprobar que el intérprete pueda iniciarse y ejecutar instrucciones simples.

Después de verificar la versión, ejecuta:

Ventana de terminal
python3

Si todo está correcto, debería abrirse el intérprete interactivo de Python. Allí puedes escribir:

print("¡Hola Python!")

Si el texto aparece en pantalla, significa que la instalación quedó operativa y que Python ya puede ejecutar instrucciones básicas desde la terminal.

[IMAGEN: Intérprete interactivo de Python abierto en la terminal de Ubuntu]

Para salir del intérprete interactivo, puedes escribir:

quit()

También puedes usar Control-D.

En Ubuntu, para este curso trabajaremos con el comando python3. Esto ayuda a dejar claro que estamos utilizando Python 3 desde la terminal y evita confusiones con otros comandos o configuraciones del sistema.

Este detalle no es menor. Muchas dificultades iniciales no provienen de la instalación en sí, sino de usar un comando distinto del que corresponde al entorno.

Si python3 --version no muestra una versión válida o el intérprete no se abre correctamente, conviene revisar primero estos puntos:

  • Si apt update se ejecutó sin errores
  • Si la instalación terminó correctamente
  • Si el comando utilizado fue python3
  • Si la terminal mostró algún mensaje de error durante el proceso

En muchas ocasiones, el problema no está en Ubuntu como sistema, sino en una instalación incompleta o en el uso de un comando incorrecto.

Si python3 --version funciona y el intérprete interactivo ejecuta correctamente una instrucción simple, el entorno ya quedó listo para seguir avanzando.

El siguiente paso será continuar con la configuración de Visual Studio Code.