Preparación del entorno · 00-04
Configurar Python en Visual Studio Code
Configurar VS Code para usar el intérprete correcto y aprender Run, Terminal y Debug.
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
Configurar VS Code para usar el intérprete correcto y aprender Run, Terminal y Debug.
Palabras nuevas
- extensión oficial
- interpreter
- workspace
- Run
- Debug
- breakpoint
🧭 Instrucciones paso a paso
Abre la carpeta del proyecto
En VS Code selecciona File → Open Folder y elige python-ai-course.
Instala la extensión Python
Abre Extensions con Command/Control + Shift + X. Busca Python publicada por Microsoft e instala la extensión con identificador ms-python.python.
Selecciona el intérprete
Abre Command Palette con Command/Control + Shift + P. Ejecuta Python: Select Interpreter. Selecciona la versión instalada. Si existe .venv, selecciónala primero.
Crea interpreter_check.py
Crea un archivo y escribe imports de sys y platform; imprime sys.executable, sys.version y platform.system(). Guarda.
Ejecuta con Run
Pulsa el botón triangular “Run Python File” en la esquina superior derecha.
Crea un breakpoint
Haz clic en el margen izquierdo junto a una línea de print. Aparece un punto rojo. Abre Run and Debug y elige Python File.
Inspecciona variables
Mira el panel Variables, después pulsa Step Over. Observa cómo avanza la línea activa. Finalmente pulsa Continue.
⌨️ Comandos y archivos
Escribe los comandos uno por uno. Presiona Enter después de cada línea.
import platform
import sys
print("Ejecutable:", sys.executable)
print("Versión:", sys.version)
print("Sistema:", platform.system())which python3
python3 --versionwhere.exe python
python --version🛠️ Solución de problemas
| Lo que ves | Qué hacer |
|---|---|
| No Python interpreter selected | Abre Python: Select Interpreter y elige la instalación o .venv. |
| Run muestra otro Python | Compara sys.executable con which/where. Cierra la terminal integrada y abre una nueva. |
| No aparece el botón Run | Confirma que el archivo termina en .py y que la extensión oficial está instalada. |
| El breakpoint es gris | Espera a que Python Debugger cargue o reinicia VS Code. |
🤖 Usa Cursor como tutor
Estoy siguiendo la lección 00-04 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
Ejecuta interpreter_check.py con Run y guarda una captura.
🟡 Práctica
Añade la carpeta actual con pathlib.Path.cwd().
🔴 Desafío
Crea una función que indique si estás dentro de un entorno virtual.
✅ Checklist mejorado
Tu progreso se guarda en este navegador. Una lección se completa cuando todas las comprobaciones están marcadas.
Workspace
Marca cada punto solamente después de comprobarlo.
Ejecución
Marca cada punto solamente después de comprobarlo.
Debugging
Marca cada punto solamente después de comprobarlo.
Comprensión
Marca cada punto solamente después de comprobarlo.
🧠 Comprueba que lo entendiste
- ¿Qué herramienta instalaste o configuraste?
- ¿Qué comando o pantalla confirma que funciona?
- ¿Qué error podrías reconocer ahora?
- ¿Qué no deberías publicar o ejecutar sin revisar?