Para este tutorial trabajarás con una pequeña aplicación en Python basada en el framework sitio web Flask. Las siguientes secciones ofrecen instrucciones para ayudarte a configurar y ejecutar esta aplicación en tu computadora. Para completar esta sección tendrás que trabajar en la terminal o la ventana del símbolo de tu sistema operativo.
Descargar la Aplicación de Inicio
Descarga la aplicación de búsqueda inicial haciendo clic en el enlace de abajo.
Encuentra un directorio principal adecuado para tu proyecto, como el directorio de Documentos , y extrae el contenido del archivo zip allí. Esto debería agregar un directorio de búsqueda-tutorial con varios subdirectorios y archivos en su interior.

Instalar las dependencias de Python
Desde tu terminal, cambia al directorio de búsqueda y tutorial creado en la sección anterior.
Siguiendo las mejores prácticas en Python, ahora vas a crear un entorno virtual, un entorno privado dedicado a este proyecto. Haz esto con el siguiente comando:
Este comando crea un entorno virtual en Python en un .venv Directorio (dot-venv). Puedes reemplazar .venv en este comando por cualquier nombre que prefieras. Ten en cuenta que en algunas instalaciones de Python, puede que necesites usar python en lugar de python3 para invocar el intérprete de Python.
El siguiente paso es activar el entorno virtual, que es una forma de convertir este entorno virtual en el entorno Python activo para la sesión de terminal en la que estás. Si trabajas en un sistema operativo basado en UNIX como Linux o macOS, activa el entorno virtual de la siguiente manera:
El comando de activación anterior también funcionaría si trabajas dentro de un entorno WSL en una computadora con Microsoft Windows. Pero si usas el símbolo de Windows o PowerShell, el comando de activación es diferente:
Cuando se activa el entorno virtual, el prompt de línea de comandos cambia para mostrar el nombre del entorno:
NOTA: Si no usaste entornos virtuales antes, debes tener en cuenta que el comando de activación no es permanente y solo se aplica a la sesión terminal en la que se introduce el comando. Si abres una segunda ventana de terminal, o quizá vuelves para seguir trabajando en este tutorial luego de apagar la computadora el día anterior, tienes que repetir el comando de activación.
El último paso para configurar el entorno Python es instalar algunos paquetes que la aplicación inicial necesita. Cerciórate de que el entorno virtual se activó en el paso anterior y luego ejecuta el siguiente comando para instalar estas dependencias:
Ejecutar la aplicación
En este punto deberías poder iniciar la aplicación con el siguiente comando:
Para confirmar que la aplicación está en funcionamiento, abre tu navegador y navega hasta http://localhost:5001.

NOTA: La aplicación en esta fase inicial es solo una carcasa vacía. Puedes escribir algo en el cuadro de búsqueda y pedir una búsqueda si quieres, pero la respuesta siempre será que no hay resultados. En las siguientes secciones aprenderás cómo cargar contenido en un índice de Elasticsearch y realizar búsquedas.
La aplicación Flask está configurada para ejecutar en modo de desarrollo. Cuando detecta que un archivo fuente fue modificado, se resetear automáticamente para incorporar los cambios. Puedes dejar esta sesión terminal con la aplicación ejecutar mientras continúas con el tutorial, y a medida que hagas cambios, la aplicación se resetear para actualizar.
Previamente
RequisitosPróximo
Búsquedas de texto