Ir al contenido

Leccion 002 - Instalar Python y verificar tu entorno de desarrollo correctamente

Instalar Python bien al inicio te ahorra horas de frustracion. Esta leccion te deja con un entorno limpio, reproducible y profesional.

Al final deberias poder:

  • Ejecutar python --version.
  • Crear y activar un entorno virtual.
  • Instalar paquetes con python -m pip.
  • Ejecutar un script .py sin errores de path.
Ventana de terminal
python --version

Si no funciona, prueba:

Ventana de terminal
python3 --version

En Windows tambien puedes usar:

Ventana de terminal
py --version

Checklist rapido:

  1. Instala una version moderna (3.11+ recomendado).
  2. En Windows marca Add Python to PATH.
  3. Reinicia la terminal tras la instalacion.
Ventana de terminal
mkdir python-desde-cero
cd python-desde-cero

Crea main.py:

print("Python instalado y funcionando")

Ejecuta:

Ventana de terminal
python main.py

Salida:

Python instalado y funcionando

Paso 5: entorno virtual (obligatorio en proyectos serios)

Sección titulada «Paso 5: entorno virtual (obligatorio en proyectos serios)»
Ventana de terminal
python -m venv .venv

Activar en Windows PowerShell:

Ventana de terminal
.\.venv\Scripts\Activate.ps1

Activar en macOS/Linux:

Ventana de terminal
source .venv/bin/activate

Si aparece (.venv) al inicio de la terminal, estas dentro del entorno.

Siempre usa:

Ventana de terminal
python -m pip install requests

Por que asi:

  • Evitas instalar paquetes en otro Python por error.
  • Todo queda asociado al interprete activo.
Ventana de terminal
python -m pip freeze > requirements.txt

Esto permite reproducir tu entorno en otra maquina:

Ventana de terminal
python -m pip install -r requirements.txt

No esta en PATH. Solucion: reinstalar con PATH o usar py.

Instalaste en otro interprete. Solucion: usar python -m pip.

Ejecuta una vez:

Ventana de terminal
Set-ExecutionPolicy -Scope CurrentUser RemoteSigned

saludo.py:

def saludar(nombre):
return f"Hola, {nombre}. Tu entorno Python esta listo."
mensaje = saludar("Carla")
print(mensaje)

Salida:

Hola, Carla. Tu entorno Python esta listo.

FAQ SEO: dudas comunes de instalacion Python

Sección titulada «FAQ SEO: dudas comunes de instalacion Python»

Usa una version actual de Python 3 que sea compatible con tus librerias. Para este curso, 3.11 o superior es una base excelente.

No es obligatorio, pero ayuda mucho por autocompletado, debugging e integracion con entornos virtuales.

Si, perfectamente. Puedes trabajar en Windows con PowerShell sin problema para backend y automatizacion.