Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Ejercicios: Configuración del Taller

Configurar el entorno es el primer gran obstáculo. No el más difícil, pero sí el más frustrante, porque falla por razones que no tienen nada que ver con saber programar. Estos ejercicios comprueban que tu taller del Almacén Digital está operativo antes de escribir una sola línea de código real.


Ejercicio 2.1: Verificación de Identidad

Abre tu terminal (PowerShell en Windows, Terminal en macOS/Linux) y ejecuta los comandos para verificar que Python está instalado y es accesible.

  1. Comando para ver la versión de Python.
  2. Objetivo: Debes ver un mensaje como Python 3.x.x. Si ves un error, algo salió mal en la instalación.

Pista 1: El comando que revela la versión de un programa casi siempre termina en --version.

Pista 2: En Windows suele ser python --version o py --version; en macOS/Linux, python3 --version. Revisa la tabla del capítulo si no recuerdas cuál te toca.

Ejercicio 2.2: El Explorador de Archivos (Terminal)

La terminal siempre está “parada” en una carpeta (el prompt te dice cuál). Estas son cuatro de las cinco órdenes que viste en el capítulo; funcionan igual en macOS, Linux y PowerShell:

ComandoQué hace
mkdir nombreCrea una carpeta
cd nombreEntra a esa carpeta
cd ..Retrocede a la carpeta anterior
rmdir nombreBorra una carpeta vacía

Usando solo la terminal (sin el mouse):

  1. Crea una carpeta en tu Escritorio (o donde prefieras) llamada practica_terminal.
  2. Entra en esa carpeta.
  3. Sal de la carpeta (vuelve atrás).
  4. Borra la carpeta.

Pista 1: Los cuatro comandos que necesitas ya están en la tabla de arriba, en el orden exacto en que los vas a usar.

Pista 2: Después de cd .. ya no estás dentro de practica_terminal; confirma en qué carpeta te encuentras antes de ejecutar el rmdir final, o intentarás borrar la carpeta equivocada.

Ejercicio 2.3: Simulacro de Proyecto

Vamos a simular el inicio de un proyecto real paso a paso:

  1. Crea una carpeta llamada proyecto_secreto.
  2. Entra en ella.
  3. Crea un entorno virtual llamado .venv_secreto. (Sí, rompe la regla de oro del nombre .venv, y a propósito: este es un experimento desechable que borrarás en el paso 6. Tus proyectos reales siguen usando .venv.)
  4. Activa el entorno. (Verifica que aparezca el paréntesis en la terminal).
  5. Desactiva el entorno (usa el comando deactivate).
  6. Borra toda la carpeta proyecto_secreto para limpiar.

Pista 1: Este ejercicio encadena comandos que ya usaste por separado en el capítulo: crear carpeta, entrar, crear entorno, activar.

Pista 2: El entorno se crea con python -m venv .venv_secreto (ajusta python/python3/py según tu sistema) y se activa con el script que corresponde a tu terminal (.venv_secreto\Scripts\Activate en Windows, source .venv_secreto/bin/activate en macOS/Linux).

Ejercicio 2.4: Instalación de Prueba

Dos palabras nuevas antes de empezar. Una librería (o paquete) es código que alguien más escribió y tú puedes usar; pip es la grúa que la descarga e instala en tu entorno. Lo estudiarás a fondo en el Capítulo 11; por ahora te bastan dos órdenes: pip install nombre y pip list.

Activa de nuevo un entorno virtual (puedes usar el del ejercicio anterior antes de borrarlo, o crear uno nuevo).

  1. Con el entorno activo, instala una librería divertida llamada pyjokes (o cowsay) usando pip.
    pip install pyjokes
    
  2. Verifica que se instaló preguntándole a pip qué tiene instalado (pip list).
  3. Desactiva el entorno y corre pip list de nuevo. ¿Está la librería ahí? (No debería estar; si el comando pip ya ni existe fuera del entorno, esa también es la respuesta. ¡Esa es la magia del aislamiento!).

Pista 1: Confirma primero que el entorno esté activo (verás el paréntesis en el prompt) antes de instalar nada; si instalas con el entorno apagado, la librería queda en el lugar equivocado.

Pista 2: pip install pyjokes la instala dentro del entorno activo; pip list te muestra lo instalado ahí. Al hacer deactivate y repetir pip list, lo que ves es la lista global, no la del proyecto.

Ejercicio 2.5: Configuración del Editor

  1. Abre Visual Studio Code (o tu editor favorito).
  2. Instala la extensión oficial de “Python”.
  3. Abre la carpeta de algún proyecto con entorno virtual.
  4. Dile al editor qué Python usar: abre la paleta de comandos (Ctrl+Shift+P, o Cmd+Shift+P en macOS), escribe “Python: Select Interpreter” y elige la opción que mencione tu carpeta .venv. La barra inferior de VS Code debe mostrarlo seleccionado.

Pista 1: La extensión de Python en VS Code se busca por su nombre exacto en el panel de extensiones; es la oficial de Microsoft.

Pista 2: “Python: Select Interpreter” solo te ofrece tu .venv como opción si VS Code tiene abierta la carpeta del proyecto (no un archivo suelto). Si no aparece en la lista, abre la carpeta correcta primero.


Nota: Si logras completar los Ejercicios 2.3 y 2.4 sin errores, ya superaste la parte más tediosa de aprender a programar.


Soluciones: en el Apéndice B está la solución de cada ejercicio. Inténtalo por tu cuenta antes de consultarla.


Con tu taller probado, en el siguiente capítulo escribirás tu primer código dentro de este entorno seguro: el saludo “Hola Mundo” y las reglas básicas de sintaxis de Python.