Cómo instalar y usar Flask en Ubuntu 22.04

Cómo instalar y usar Flask en Ubuntu 22.04

Python Flask es un marco web liviano de Python que facilita la creación de aplicaciones web rápidamente. Es un microframework que no incluye un ORM (mapeador relacional de objetos) o tales características y, en cambio, es extensible a través de complementos frascos.

Es fácil comenzar el frasco y no requiere ninguna estructura de directorio en particular. Una aplicación Flask es un script de Python que importa el módulo Flask crea una instancia de la clase Flask y luego inicia el servidor de desarrollo utilizando una línea de código.

En este artículo, le mostraremos cómo instalar Flask en Ubuntu 22.04. Además, cree una aplicación simple de Hello World usando el módulo Flask Python.

Paso 1: Instalación de Python

Antes de comenzar, asegúrese de tener Python y Pip instalados en su sistema. Si aún no los tiene, puede instalarlos ejecutando los siguientes comandos:

Actualización de sudo apto  sudo apto install python3 python3-pip python3-henv  

Paso 2: Instale el matraz en Ubuntu

Una vez que se instalan Python y Pip, está listo para instalar Flask. Para hacer esto, deberá abrir un terminal e ingresar el siguiente comando: 'PIP3 Instalar Flask'

Pero recomendamos crear un entorno virtual de Python para aislar su aplicación. Para hacer esto, cree y/o cambie a su directorio de aplicaciones frascos:

mkdir flask-app && flask-app  

Ahora, cree y active el entorno virtual:

python3 -m venv venv fuente venv/bin/activar 

Los comandos de arriba crearán un directorio con el nombre "Venv" para almacenar archivos de entorno virtual. El segundo comando lo activará. El símbolo del sistema del sistema se modificará con el nombre del entorno virtual.

Una vez que se activa el entorno virtual, puede instalar Flask y otros módulos de Python requeridos.

Frasco de instalación de PIP3  

Esto instalará la última versión de Flask y todas sus dependencias. Una vez que se completa la instalación, puede verificar que Flask se instale correctamente ejecutando el siguiente comando:

Python3 -M Flask -Versión  

Si todo funciona correctamente, debería ver el número de versión de frasco impreso en el terminal.

Paso 3: crear una aplicación de matraz de muestra

Una vez que Flask está instalado, puede comenzar a construir su aplicación web. Para hacer esto, cree un nuevo script de Python e importe el módulo Flask. Luego, cree una nueva aplicación Flask usando el siguiente código:

de frask import frask app = frask (__ name__) @App.ruta ('/') def hello (): return 'Hola, mundo!'if __name__ ==' __main__ ': App.correr()
12345678910de frask import frask app = frask (__ name__) @App.ruta ('/') def hello (): return 'Hola, mundo!'if __name__ ==' __main__ ': App.correr()

Este código crea una aplicación de frasco simple que escucha las solicitudes en la URL raíz y devuelve el mensaje "Hola, mundo!". Puede ejecutar este script ingresando el siguiente comando:

aplicación Python3.py  

Esto iniciará el servidor de desarrollo de frascos y escuchará las solicitudes en el puerto 5000. Para acceder a su aplicación, abra

Paso 4: Terminando tu trabajo

Puedes crear los requisitos.Archivo de TXT 'que es útil para implementar aplicaciones en otros sistemas. Este archivo contiene los módulos Python requeridos para su aplicación.

Pip Freeze> Requisitos.TXT 

Una vez que termine su trabajo con este proyecto, simplemente puede desactivar el entorno virtual ejecutando el siguiente comando:

desactivar 

Conclusión

En conclusión, instalación del frasco en Ubuntu 22.04 es un proceso sencillo que implica instalar Python y PIP, y luego usar PIP para instalar Flask. Una vez que se instala Flask, puede comenzar a construir su aplicación web creando un nuevo script de Python e importando el módulo Flask. Luego, cree una nueva aplicación Flask e inicie el servidor de desarrollo utilizando una línea de código.

Flask es un marco web liviano y flexible con el que es fácil comenzar y no requiere ninguna estructura de directorio en particular. Es una buena opción para pequeños proyectos y prototipos, y se puede extender con una variedad de bibliotecas de terceros para agregar funcionalidad adicional. Con Flask instalado, ahora está listo para comenzar a construir sus aplicaciones web en Ubuntu 22.04.