¿Cómo instalar Flask en Python?

Autor: | Última modificación: 29 de julio de 2022 | Tiempo de Lectura: 3 minutos
Temas en este post: ,

El proceso para instalar Flask en Python es primordial para desarrollar programas de código que involucren la comunicación entre aplicaciones de escritorio y servidores web. Flask es una de las herramientas más utilizadas en la escritura de código referentes a la implementación de comunicadores entre las aplicaciones. Además, brinda parámetros para desarrollar las mismas aplicaciones web.

Por lo tanto, en este artículo, te comentaremos cómo instalar Flask en Python.

¿Qué es Flask?

Flask es un framework de Python que te permite desarrollar aplicaciones web de manera accesible tanto para un programador novato como para uno mucho más experto. Flask está fundamentado en dos herramientas:

  • Werkzeg WSGI toolkit.
  • Jinja2.

Dependencias de Flask

Las dependencias que acompañan la descarga de Flask en Python se encargan de modelar el correcto funcionamiento de la aplicación. De esta manera, un servidor web se comunica con una aplicación de Python por medio del protocolo WSGI. Este se encarga de habilitar la comunicación entre Flask y un servidor web.

La siguiente dependencia es Jinja, un paquete para Python que se encarga de generar plantillas para incluir los datos necesarios en tu programa, archivo o proyecto.

De la mano de Jinja y como una de sus dependencias viene Markup Safe, que se encarga de asegurarse de que todo lo que pase por el programa sea seguro para el programa.

Por otro lado, como Flask utiliza cookies, debe utilizar la dependencia ItsDangerous para realizar este proceso.

🔴 ¿Quieres Aprender a Programar con Python? 🔴

Descubre el Full Stack Jr. Bootcamp - Aprende a Programar desde Cero de KeepCoding. La formación más completa del mercado y con empleabilidad garantizada

👉 Prueba gratis el Bootcamp Aprende a Programar desde Cero por una semana

Por último, Click es otra dependencia que realiza las funciones de un framework para escribir aplicaciones desde la línea de comandos.

Pasos para instalar Flask en Python

Para instalar Flask en Python, deberás cumplir con los cuatro pasos que te presentaremos a continuación:

Crear un repositorio para el proyecto

En primer lugar, para instalar Flask en Python, deberás crear el repositorio local y remoto para tu proyecto de código. Esto lo puedes hacer desde GitHub con la opción de «crear un nuevo repositorio» con un título y una descripción que la caracterice.

Ahora, si quieres conocer más acerca del funcionamiento de estos repositorios, te recomendamos leer el artículo sobre cómo crear repositorios remotos en Git y GitHub. De esta forma, tendrás que crear el directorio y, después, localizarte en la carpeta del programa con los siguientes comandos: mkdir «nombre del proyecto» y cd «nombre del proyecto»

Crear un entorno virtual bajo la carpeta del programa

Una vez hayas creado el repositorio para el proyecto de código, deberás crear un entorno virtual dentro de la carpeta o directorio del mismo programa. Después de haber creado la carpeta y localizarte en la misma, con los comandos que hemos establecido en el apartado anterior, tendrás que crear un entorno virtual para el programa con el comando -m venv venv, ingresado en la consola de programación sin distinción de sistema operativo.

Después, deberás activar el entorno virtual con el comando /venv/bin/activate (si utilizas Mac o Linux) o venv\Scripts\activate (si utilizas Windows).

Crear un fichero run.py

Después de crear el entorno virtual para tu programa, en el siguiente paso para instalar Flask en Python tendrás que crear un fichero .py donde establecerás los métodos para instalar Flask y sus dependencias. Este tiene una forma especial de crearse según sean las características del IDE donde estás escribiendo tu código.

Instalar Flask

El último paso es utilizar el comando de la librería Flask para instalarlo en tu programa de Python, este es: pip install Flask. De esta manera, podrás importar la librería y utilizarla en tus proyectos.

Continua programando con Python

Ahora que ya sabes qué es y cómo instalar Flask, estás más cerca de lograr realizar programas de código, donde podrás desarrollar aplicaciones web de cualquier índole. Python es uno de los lenguajes de programación más útiles, pues no solo te permite hacer este tipo de programas, sino también otros scripts mucho más complejos, gracias a la cantidad de herramientas de las que dispone.

Así pues, si te interesa conocer más librerías de Python, no dudes en matricularte en nuestro Aprende a Programar desde Cero Full Stack Jr. Bootcamp. ¡Apúntate y anímate a convertirte en un programador experto en menos de un año!

[email protected]

¿Trabajo? Aprende a programar y consíguelo.

¡No te pierdas la próxima edición del Aprende a Programar desde Cero Full Stack Jr. Bootcamp!

 

Prepárate en 4 meses, aprende las últimas tecnologías y consigue trabajo desde ya. 

 

Solo en España hay más de 120.400 puestos tech sin cubrir, y con un sueldo 11.000€ por encima de la media nacional. ¡Es tu momento!

 

🗓️ Próxima edición: 13 de febrero

 

Reserva tu plaza descubre las becas disponibles.