CodeGym /Cursos /Python SELF ES /Configuración del entorno de desarrollo

Configuración del entorno de desarrollo

Python SELF ES
Nivel 3, Lección 1
Disponible

7.1 Descargando PyCharm

«Para escribir programas, hay que escribir programas». Sin duda hay lógica en esta cita. Pero para comenzar este proceso, hay que instalar un entorno de desarrollo IDE (PyCharm), conectar el Python SDK y crear el primer proyecto. Empecemos por eso.

Paso 1. Primero hay que descargar PyCharm. Escribe PyCharm en la búsqueda de Google o simplemente ve al enlace directo al sitio web del desarrollador.

Paso 2. Haz clic sin miedo en el botón Download. Antes los usuarios tenían que elegir entre la versión de pago y la gratuita, pero ahora PyCharm se ha convertido en un programa unificado.

Paso 3. El sitio detectará automáticamente tu sistema operativo. Si esto no sucede, selecciónalo manualmente en la parte superior de la página.

Características de la versión PyCharm 2025.3

Desde 2025, PyCharm se ha convertido en un producto único, por lo que ya no tienes que sufrir eligiendo la versión al descargar. La noticia principal es que el soporte para Jupyter Notebook, bases de datos y el lenguaje SQL ahora es gratuito. Puedes conectarte a bases de datos y escribir consultas directamente en la versión básica del programa sin comprar una suscripción.

7.2 Instalación de PyCharm

Después de la descarga, ejecuta el archivo de instalación. La instalación es rápida:

Instalación en macOS

En macOS el proceso es lo más simple posible. Abre el archivo descargado y arrastra el icono de PyCharm a la carpeta Applications. Todo listo. Ahora ejecuta el programa a través de Launchpad o la búsqueda de Spotlight, como cualquier otra aplicación.

Después de la instalación, PyCharm puede ofrecer importar configuraciones de versiones antiguas. Si instalas el entorno de desarrollo por primera vez, no tienes nada que importar. Elige con confianza Skip Import. Esto garantiza un inicio limpio sin problemas innecesarios.

7.3 Creación del primer proyecto

Solo queda iniciar PyCharm y preparar el espacio de trabajo.

En el primer inicio puedes activar el mes de prueba del modo Pro. Cuando termine la prueba, PyCharm ofrecerá comprar una suscripción o permanecer en la versión gratuita. Para nuestro curso no es necesario comprar nada; las herramientas básicas serán más que suficientes.

Paso 1. Se abrirá ante ti la ventana de inicio.

La interfaz está dividida en tres zonas lógicas, cada una responsable de sus tareas.

Panel izquierdo: gestión de proyectos

Aquí se encuentra tu lista de trabajos recientes. Si abres PyCharm por primera vez, esta lista estará vacía. Arriba hay tres botones principales:

  • Open permite abrir una carpeta existente con código en tu computadora.
  • New inicia el asistente para crear un nuevo proyecto desde cero.
  • Clone Repository es útil para descargar código de fuentes remotas como GitHub.

Área central:

Esta zona está creada para comenzar a trabajar instantáneamente sin largas configuraciones. Aquí se encuentran los botones para las acciones más frecuentes:

  • New Script crea un archivo temporal para escribir código. Es conveniente si necesitas verificar rápidamente alguna idea y no quieres crear un proyecto completo.
  • New Notebook abre cuadernos interactivos Jupyter. Antes esta función era de pago, pero ahora está disponible para todos para trabajar con datos y gráficos.
  • Import File permite cargar un archivo específico en el editor.
  • Learn inicia un curso interactivo integrado que te enseñará a usar teclas de acceso rápido y técnicas de refactorización.
  • Plugins abre la tienda de complementos, donde puedes encontrar nuevos temas de diseño o herramientas para soportar otros lenguajes.

3. Panel inferior

En la parte inferior de la pantalla puedes adaptar PyCharm a ti mismo de inmediato. El menú Theme permite cambiar el esquema de color si el tema oscuro estándar no te conviene. Al lado está la configuración Keymap, donde puedes elegir una distribución de teclado familiar.

Allí mismo se encuentra el interruptor Enable non-modal Welcome screen. De forma predeterminada, la ventana de inicio funciona como menú principal y no da acceso a los paneles superiores del programa hasta que abres un proyecto. Si activas esta configuración, la ventana de bienvenida se comportará como una pestaña normal. Esto te permitirá usar libremente el menú principal en la parte superior y cambiar la configuración del entorno incluso antes de comenzar a escribir código.

Paso 2. Para crear un proyecto, haz clic en el botón + New... - New Project... (panel izquierdo). Configura los parámetros en el menú:

La configuración debería verse más o menos así:

  • Pure Python — en el menú izquierdo debe estar seleccionado exactamente este elemento. Es el modo estándar para crear aplicaciones clásicas sin complementos innecesarios.
  • Location — aquí indicas la ruta donde estará tu proyecto. Ten en cuenta que aquí no hay un campo separado para el nombre. El nombre de tu proyecto será la última palabra en esta línea pythonProject.
  • Create a welcome script — si lo activas, PyCharm creará automáticamente un archivo main.py con un código muy simple. Esto te permitirá ejecutar el programa de inmediato y verificar que todo funciona.
  • Interpreter type — aquí está configurado por defecto Project venv. Deja esta configuración sin cambios. Crea un entorno virtual aislado para tu proyecto. Esto significa que las bibliotecas que instales aquí no entrarán en conflicto con tus otros proyectos.
  • Python version — asegúrate de que aquí esté seleccionada la versión 3.12 o 3.13. Si no está seleccionada, abre la lista desplegable. PyCharm puede descargar e instalar la versión necesaria de Python por sí mismo si no está en la computadora.

Después de verificar todos los puntos, presiona con confianza el botón azul Create

También puedes notar otras opciones de configuración del entorno:

  • uv — es un administrador de paquetes moderno y muy rápido. Funciona a la velocidad del rayo, pero para empezar sus capacidades pueden parecer excesivas.
  • Base conda es útil para aquellos que se dedican a la ciencia de datos y ya han instalado la distribución Anaconda. Es la elección estándar para analistas e ingenieros de Data Science.
  • Custom environment es necesario para una configuración completamente manual. Este elemento lo eligen desarrolladores experimentados que desean conectar un intérprete existente específico o usar herramientas específicas de gestión de dependencias.

Pero recuerda que para nuestro aprendizaje, la elección ideal y más confiable sigue siendo el estándar Project venv.

Paso 3. Comenzará la descarga automática de Python. Esto tomará un par de minutos.

Paso 4. Si todo se hizo correctamente, se abrirá el editor de código con tu primer archivo. ¡Felicidades!

1. Indexación del proyecto

En el centro del panel inferior verás un indicador de carga. En este momento PyCharm escanea todos los archivos de tu proyecto y las bibliotecas de Python. El programa construye un mapa de tu código para encontrar instantáneamente las clases necesarias y dar sugerencias inteligentes. Hasta que esta barra desaparezca, el entorno de desarrollo puede funcionar un poco más lento de lo habitual. Simplemente dale un par de minutos para terminar este proceso.

2. Verificación del intérprete

En la esquina inferior derecha se muestra el estado de la conexión de Python. Si ves allí una inscripción como Python 3.XX, significa que la instalación fue exitosa. El entorno de desarrollo ve el intérprete y está listo para ejecutar tus comandos.

Si allí dice No interpreter, en la siguiente lección analizaremos cómo solucionarlo.

Para usuarios de Windows

A la derecha abajo puede aparecer una ventana emergente con una advertencia sobre Microsoft Defender. El hecho es que el antivirus integrado de Windows verifica cada archivo del proyecto en tiempo real, lo que ralentiza mucho el funcionamiento de PyCharm. Haz clic sin miedo en el botón Automatically o Exclude folders en esta notificación. Esto agregará la carpeta del proyecto a las excepciones del antivirus y acelerará significativamente el inicio de los programas.

7.4 Restablecimiento a la configuración de fábrica

Si accidentalmente hiciste clic en algo incorrecto, la interfaz se volvió extraña o el programa se comporta de manera inusual, no es necesario reinstalarlo. Simplemente puedes devolver todo al estado original.

Ve al menú File, selecciona Manage IDE Settings y haz clic en Restore Default Settings. El programa se reiniciará y quedará absolutamente limpio, como el primer día. Esta es la forma más rápida de corregir cualquier error en la configuración.

Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION