Introducción
Python es uno de los lenguajes de programación más populares y versátiles del mundo. Si estás comenzando tu viaje en la programación, instalar Python correctamente es el primer paso esencial. En este tutorial completo, te guiaré a través del proceso de instalación en Windows, macOS y Linux.
Requisitos Previos
Antes de comenzar, asegúrate de tener:
- Una conexión a Internet estable
- Al menos 1 GB de espacio en disco
- Permisos de administrador en tu sistema
Instalación en Windows
Paso 1: Descargar Python
Visita el sitio oficial de Python en python.org y descarga la última versión estable. Al momento de escribir este tutorial, la versión recomendada es Python 3.12.
Paso 2: Ejecutar el Instalador
Una vez descargado el archivo .exe, ejecútalo. IMPORTANTE: Marca la casilla "Add Python to PATH" antes de hacer clic en "Install Now". Esto es crucial para usar Python desde la línea de comandos.
Paso 3: Verificar la Instalación
Abre el CMD (Símbolo del sistema) y ejecuta:
python --versionDeberías ver la versión de Python instalada.
Instalación en macOS
Método 1: Usando el Instalador Oficial
Descarga el instalador .pkg desde python.org y sigue el asistente de instalación. Es muy directo y similar a instalar cualquier otra aplicación en Mac.
Método 2: Usando Homebrew (Recomendado)
Si tienes Homebrew instalado, simplemente ejecuta:
brew install pythonHomebrew se encargará de todas las dependencias y configuraciones.
Instalación en Linux
La mayoría de distribuciones Linux ya vienen con Python instalado. Para verificar:
python3 --versionUbuntu/Debian
Si necesitas instalar o actualizar Python:
sudo apt update
sudo apt install python3 python3-pipFedora/Red Hat
sudo dnf install python3 python3-pipConfigurar Variables de Entorno
En Windows, si no marcaste "Add to PATH" durante la instalación, puedes agregarlo manualmente:
- Busca "Variables de entorno" en el menú inicio
- Edita la variable PATH
- Agrega la ruta donde instalaste Python (generalmente C:\Python312)
Instalar pip (Gestor de Paquetes)
pip normalmente se instala automáticamente con Python. Verifica con:
pip --versionSi no está instalado, descarga get-pip.py y ejecútalo:
python get-pip.pyPrimer Programa en Python
Crea un archivo llamado hola.py con el siguiente contenido:
# Mi primer programa en Python
print("¡Hola, Mundo!")
print("Bienvenido a la programación en Python")
# Variables básicas
nombre = "Usuario"
edad = 25
print(f"Hola {nombre}, tienes {edad} años")Ejecútalo con:
python hola.pyConfigurar un IDE
Aunque puedes programar en Python con cualquier editor de texto, te recomiendo usar un IDE especializado:
- Visual Studio Code: Ligero, gratuito y con excelentes extensiones para Python
- PyCharm: IDE completo específicamente diseñado para Python
- Jupyter Notebook: Ideal para análisis de datos y aprendizaje
Errores Comunes y Soluciones
"Python no se reconoce como comando"
Este error significa que Python no está en el PATH. Sigue los pasos de configuración de variables de entorno mencionados anteriormente.
Problemas con permisos en Linux/Mac
Si obtienes errores de permisos, usa sudo antes del comando o considera usar entornos virtuales.
Versiones múltiples de Python
Si tienes Python 2 y 3 instalados, usa explícitamente python3 y pip3 para asegurar que usas la versión correcta.
Entornos Virtuales
Es una buena práctica usar entornos virtuales para tus proyectos. Créalos con:
python -m venv mi_entorno
# Activar en Windows
mi_entorno\Scripts\activate
# Activar en Linux/Mac
source mi_entorno/bin/activateConclusión
¡Felicidades! Ya tienes Python instalado y configurado correctamente en tu sistema. Ahora estás listo para comenzar tu viaje en la programación. En los próximos tutoriales, aprenderemos sobre variables, tipos de datos y estructuras de control.
Próximos Pasos
- Aprende sobre variables y tipos de datos en Python
- Explora las estructuras de control (if, for, while)
- Practica con ejercicios básicos