Preparación del entorno · 00-03

Principiante absoluto⏱ 80 minPaso a paso

Instalar Python y VS Code en Windows

Instalar Python y VS Code en Windows, comprobar PATH y ejecutar el primer archivo.

Siguiente acción: Abre PowerShell y verifica primero si python, py y code ya existen.
!

Cómo utilizar esta lección

Haz un paso a la vez. Después de cada paso compara tu pantalla con el resultado esperado.

No marques el checklist por leer: márcalo únicamente después de probar.

🎯 Al terminar podrás

Instalar Python y VS Code en Windows, comprobar PATH y ejecutar el primer archivo.

Palabras nuevas

  • PowerShell
  • Python Install Manager
  • python
  • py
  • PATH
  • App Execution Aliases

🧭 Instrucciones paso a paso

1

Abre PowerShell

Pulsa Inicio, escribe PowerShell y abre Windows PowerShell o Terminal con perfil PowerShell.

Resultado esperado: Aparece una ventana con una línea que comienza con PS.
Antes de continuar: No uses Command Prompt para los pasos de activación de PowerShell.
2

Comprueba Python

Ejecuta python --version y py list.

Resultado esperado: Si ya está instalado, verás una versión y una lista de runtimes.
Antes de continuar: Si se abre Microsoft Store o no se reconoce el comando, sigue con la instalación oficial.
3

Instala Python

Descarga e instala Python Install Manager desde la fuente oficial de Python o Microsoft Store. Al finalizar, cierra y vuelve a abrir PowerShell. Ejecuta python --version y py list.

Resultado esperado: Los comandos responden y muestran al menos un runtime estable.
Antes de continuar: No instales varias distribuciones al mismo tiempo. Evita copiar Python manualmente a Program Files.
4

Comprueba pip

Ejecuta python -m pip --version.

Resultado esperado: Aparece la versión de pip y una ruta.
Antes de continuar: Usa siempre python -m pip en lugar de depender del comando pip aislado.
5

Instala VS Code

Descarga VS Code User Setup para Windows, ejecuta el instalador y permite agregar VS Code al PATH. Termina la instalación y reinicia PowerShell.

Resultado esperado: VS Code abre correctamente.
Antes de continuar: No uses una versión portable si estás siguiendo este curso por primera vez.
6

Comprueba el comando code

Ejecuta code --version.

Resultado esperado: Aparece el número de versión de VS Code.
Antes de continuar: Si no funciona, reinicia PowerShell. Después revisa que VS Code se instaló con la opción PATH.
7

Crea el primer archivo

En PowerShell ejecuta cd $HOME\Documents\python-ai-course y después code .. Crea hello.py con print("Python funciona correctamente").

Resultado esperado: El archivo aparece en Explorer de VS Code.
Antes de continuar: Guarda con Control + S antes de ejecutarlo.
8

Ejecuta el archivo

En la terminal integrada ejecuta python hello.py. También puedes probar py hello.py.

Resultado esperado: La terminal imprime “Python funciona correctamente”.
Antes de continuar: No continúes si VS Code está usando una carpeta diferente o el archivo no está guardado.

⌨️ Comandos y archivos

Escribe los comandos uno por uno. Presiona Enter después de cada línea.

Windows · PowerShell
python --version
py list
python -m pip --version
where.exe python
code --version
Ejecutar primer archivo
cd $HOME\Documents\python-ai-course
python hello.py
Comprobación final: Python, py, pip y code responden; hello.py se ejecuta desde PowerShell.

🛠️ Solución de problemas

Lo que vesQué hacer
python is not recognizedInstala Python Install Manager, reinicia PowerShell y revisa App Execution Aliases.
Python abre Microsoft StoreRevisa “Manage app execution aliases” y confirma que el alias corresponde a Python instalado.
py is not recognizedComprueba que Python Install Manager esté instalado. Prueba pymanager si existe.
code is not recognizedReinicia la terminal y revisa la opción de agregar VS Code al PATH.
Activate.ps1 cannot be loadedNo cambies la seguridad global. Esta situación se explica en la lección 00-08.

🤖 Usa Cursor como tutor

Estoy siguiendo la lección 00-03 para una persona principiante.
Explica el siguiente paso sin ejecutar comandos por mí.
Indica qué debería ver y cómo comprobarlo.
No modifiques archivos ni configuración sin mi aprobación.

🏁 Desafíos

El desafío esencial es parte de la lección. Los otros dos permiten practicar más.

🟢 Esencial

Guarda en notas.txt las versiones de Python, pip y VS Code.

🟡 Práctica

Crea system_info.py que imprima platform.system(), sys.version y sys.executable.

🔴 Desafío

Crea un checker que use shutil.which para python, py, code y git.

✅ Checklist mejorado

Tu progreso se guarda en este navegador. Una lección se completa cuando todas las comprobaciones están marcadas.

Preparación

Marca cada punto solamente después de comprobarlo.

Python

Marca cada punto solamente después de comprobarlo.

VS Code

Marca cada punto solamente después de comprobarlo.

Prueba final

Marca cada punto solamente después de comprobarlo.

🧠 Comprueba que lo entendiste

  1. ¿Qué herramienta instalaste o configuraste?
  2. ¿Qué comando o pantalla confirma que funciona?
  3. ¿Qué error podrías reconocer ahora?
  4. ¿Qué no deberías publicar o ejecutar sin revisar?