Instala la extensión de Python en Cursor, crea un entorno virtual con python3 -m venv venv y verifica que el intérprete correcto está seleccionado.
Configuración de Python en Cursor/VSCode
Para programar cómodamente, necesitamos que nuestro editor nos ayude con colores, autocompletado y detección de errores.
1. Instalar la Extensión de Python
- Abre Cursor.
- Ve a la pestaña de Extensions (el icono de los cuadritos o
Ctrl+Shift+X). - Busca “Python”.
- Instala la extensión oficial de Microsoft (la que tiene millones de descargas).
- Nota: Esto habilita la inteligencia para Python (Pylance).
2. Entornos Virtuales (Virtual Environments)
En Python, es buena práctica aislar las librerías de cada proyecto para que no choquen entre sí. Usamos venv.
Pasos para crear un entorno:
- Abre la terminal en Cursor (
Ctrl + ~). - Asegúrate de estar en la carpeta de tu proyecto.
- Ejecuta:
python3 -m venv venv- Esto crea una carpeta llamada
venv/(o.venv/) que contiene un Python aislado.
- Esto crea una carpeta llamada
Pasos para activar el entorno en Cursor:
- Una vez creada la carpeta
venv: - Presiona
Ctrl + Shift + P(Command Palette). - Escribe:
Python: Select Interpreter. - Selecciona la opción que dice
venvoRecommended.- Debería decir algo como
Python 3.x.x ('venv': venv).
- Debería decir algo como
Prompt para LLM: “Acabo de crear un entorno virtual con
python3 -m venv venv. ¿Cómo hago que Cursor use este entorno automáticamente para ejecutar mi código y para el autocompletado? Explícame cómo seleccionar el intérprete.”
3. Verificar que funciona
Crea un archivo prueba.py y escribe:
import sys
print(sys.executable)
Al ejecutarlo (botón de “Play” arriba a la derecha), la ruta que imprime debería terminar en .../venv/bin/python, no en /usr/bin/python.