¿Cómo instalar Python?
Respuesta corta: Para instalar Python en Windows o macOS, descarga la última versión estable desde la página oficial de Python, ejecuta el instalador y, en Windows, marca la opción de añadir Python al PATH. En Linux, usa sudo apt install python3 (Ubuntu y Debian), sudo dnf install python3 (Fedora) o sudo pacman -S python (Arch). Compruébalo con python3 --version.
Python es uno de los lenguajes de programación más usados en el mundo. Este lenguaje te permite desde crear aplicaciones de back-end junto a frameworks como django o FastAPI hasta crear algoritmos de machine learning con Tensorflow o incluso interfaces de usuario en el front-end con tecnologías como ReactPy.
Este lenguaje es sin duda uno de los más utilizados en el mundo de la programación por ser un lenguaje bastante versátil y sencillo de aprender. En este artículo veremos cómo instalar o actualizar este lenguaje en diferentes sistemas operativos como Windows, MacOS y Linux.
¿Cómo instalar Python en Windows?
Existen dos formas de instalar Python en tu computadora Windows, la primera es instalar el sistema operativo Ubuntu y luego con ayuda de este instalar Python, la segunda forma es instalar Python de forma tradicional desde la página oficial de Python.
1. Instalar Python con Ubuntu
Para instalar Python con el sistema operativo Ubuntu primero necesitamos activar WSL (Windows subsystem for Linux) en tu ordenador, este subsistema te permite ejecutar el sistema operativo Linux en tu computadora de Windows.
Instalar WSL 2 para Windows 10
Pasos para iniciar la instalación
Si viste el video anterior por completo puedes saltar hasta el último paso.
- Para activar WSL desde la consola, presiona la combinación de teclas
windows+xy luego selecciona Windows PowerShell o Terminal (administrador) esto abrirá la terminal de Powershell luego en esta terminal ejecuta el siguiente comando para habilitar el subsistema de Linux en Windows:
wsl --install-
Después, abre la tienda de microsoft (Microsoft Store) y descarga la última versión de Ubuntu, esto puede tardar unos minutos, una vez terminada la instalación se te abrirá la terminal de Ubuntu y te pedirá que crees un usuario y una contraseña, ingresa tus datos y guarda tu contraseña porque la necesitarás más adelante para instalar Python.
-
Una vez que tengas instalado el sistema operativo de Ubuntu en tu ordenador, abre la terminal de Ubuntu y ejecuta el siguiente comando para instalar o actualizar Python.
sudo apt update && sudo apt install python3Al ejecutar este comando te va a pedir la contraseña que ingresaste al instalar Ubuntu, entonces ingresa tu contraseña y presiona
Enteresto iniciará la descarga de Python 3.
- Ahora que ya instalaste Python, verifica qué versión de Python 3 tienes instalada, para esto ingresa el siguiente comando:
python3 --version2. Instalar Python desde la página oficial
Pasos para iniciar la instalación
-
Para instalar Python de forma tradicional ingresa a la página oficial de python y luego dirígete a la sección de Downloads (Descargas), esta página detectará tu sistema operativo por defecto y te ofrecerá la última versión estable de Python disponible para descargarla.
-
Luego ejecuta el archivo que se descargó y es importante que al hacerlo selecciones las dos opciones:
- Install launcher for all users (recommended)
- Add Python 3.11 to path
Al agregar Python 3.11 a la variable PATH, podrás ejecutar comandos y scripts de Python desde cualquier ubicación de tu sistema operativo sin necesidad de proporcionar la ruta completa al ejecutable de Python.
- Una vez terminada la instalación, verifica qué versión de Python tienes instalada con el comando:
python --versionAl ejecutar este comando deberías ver la última versión de Python disponible, por ejemplo:
Python 3.11.4es la última versión disponible al momento de redactar este artículo, 08/07/2023.
¿Cómo instalar Python en MacOS?
Las versiones antiguas de MacOS traían Python 2 instalado por defecto (al ejecutar python --version en la consola veías algo similar a Python 2.7), pero las versiones actuales de MacOS ya no lo incluyen. Tengas o no una versión de Python instalada, te recomiendo que instales la última versión de Python disponible así tendrás acceso a las últimas funcionalidades de este lenguaje.
Pasos para iniciar la instalación
-
Para instalar Python dirígete a la página oficial de python y dale click al botón (Download Python), esta página detectará tu sistema operativo por defecto y te ofrecerá la última versión de python disponible para tu sistema operativo.
-
Después, ejecuta el archivo que acabas de descargar, dale al botón Continue en todas las ventanas y luego al botón Install es probable que te pida tu contraseña, después de escribir tu contraseña presiona
entery se iniciará la descarga de Python en tu ordenador. -
Por último, verifica que descargaste la última versión de Python disponible para Mac, para verificar la versión de Python utiliza el comando:
python3 --version¿Cómo instalar Python en Linux?
Algunas distribuciones de Linux como Ubuntu y Fedora pueden tener una versión de Python instalada por defecto pero no todas las distribuciones de Linux tienen esta característica, en cualquier caso si tu sistema operativo de Linux ya trae instalado Python es probable que tenga instalada una versión desactualizada así que te recomiendo que descargues la última versión de Python disponible para linux así tendrás acceso a las últimas características de este lenguaje.
Pasos para iniciar la instalación
- Para instalar Python en Linux, abre una terminal con la combinación de teclado
Ctrl+Alt+Ty ejecuta el siguiente comando para verificar si tienes una versión de Python previamente instalada:
python3 --version- Luego, utiliza los siguientes comandos para instalar o actualizar Python en tu ordenador:
- Ubuntu y Debian:
sudo apt update
sudo apt install python3- Fedora:
sudo dnf install python3- Arch Linux:
sudo pacman -S python- Por último verifica qué versión de Python acabas de instalar con el comando:
python3 --version¡Felicidades! Ya tienes instalado Python en tu sistema operativo, ahora ya puedes empezar a ejecutar tus primeras líneas de código en Python. Espero que los ejemplos y los videotutoriales de este artículo te sean de utilidad, diviértete creando las aplicaciones del futuro con ayuda de Python. Si quieres conocer más sobre este lenguaje de programación te invito a que leas el siguiente tutorial de Python en el Blog de 4Geeks.
Instalar Python es solo el primer paso; dominarlo llega al construir proyectos reales. Si quieres aprender a programar con una ruta estructurada, proyectos y mentores, compara los programas disponibles.
Preguntas frecuentes
¿Qué hago si olvidé marcar «Add Python to PATH» en Windows?
Vuelve a ejecutar el instalador de Python, elige «Modify», pulsa «Next» y marca la opción «Add Python to environment variables» antes de terminar. Después cierra y abre de nuevo la terminal y comprueba con python --version. Mientras tanto, si instalaste el lanzador para todos los usuarios, puedes usar el comando py, que funciona aunque Python no esté en PATH.
¿Cómo instalar pip después de instalar Python?
En la mayoría de los casos no hace falta, porque el instalador oficial de python.org ya incluye pip. Compruébalo con python -m pip --version. Si falta, ejecuta python -m ensurepip --upgrade. En Ubuntu, Debian o WSL, pip se instala aparte con sudo apt install python3-pip y se usa con el comando pip3 o con python3 -m pip.
¿Por qué al escribir python se abre la Microsoft Store en Windows?
Windows incluye unos alias de ejecución llamados python.exe y python3.exe que abren la Microsoft Store cuando Python no está instalado o no está en la variable PATH. Si ya instalaste Python desde python.org, busca «Alias de ejecución de aplicaciones» en la configuración de Windows, desactiva esos dos alias y abre una terminal nueva.
¿Qué diferencia hay entre los comandos python y python3?
Ambos pueden ejecutar Python 3, según el sistema. En macOS y Linux el comando habitual es python3, y python puede no existir o apuntar a Python 2 en sistemas antiguos. En Windows, el instalador oficial usa python y el lanzador py. En Ubuntu puedes hacer que python apunte a Python 3 instalando el paquete python-is-python3.
