GNU/Linux >> Tutoriales Linux >  >> Debian

Guía definitiva para instalar Flask en Ubuntu

Flask es un marco Python de código abierto y gratuito basado en microweb diseñado para ayudar a los programadores a crear aplicaciones web escalables, seguras y fáciles de mantener. Si eres un principiante, es bastante simple y fácil comenzar. Este artículo le enseñará cómo instalar el marco Flask Python en el sistema Ubuntu 20.04. Los comandos que implementamos también se pueden ejecutar en Debian y distribuciones antiguas de Ubuntu.

requisitos

Todos los comandos que debe ejecutar bajo los permisos de comando 'sudo'.

Instalación de Flask en Ubuntu 20.04

Siga los pasos a continuación para instalar Flask en el sistema Ubuntu 20.04:

Paso 1:instalar Python

Asegúrese de que Python esté instalado en su sistema Ubuntu. Para verificar la instalación, ejecute el siguiente comando en la terminal:

$ python3 -V

Es un método recomendado para crear un entorno virtual en Python usando el módulo venv. Puede crear este entorno utilizando el paquete python3-venv. Por lo tanto, debe instalar este paquete ejecutando el comando mencionado a continuación en su sistema:

$ sudo adecuado Para instalar python3-venv



Una vez que el módulo del paquete anterior está instalado en su sistema Ubuntu, puede crear un entorno Python virtual en el que instalar y usar la aplicación Flask.

Cree un directorio para la aplicación Flask y navegue a esa carpeta usando el comando que se indica a continuación:

$ mkdir Aplicación_pistón &&CD Aplicación_pistón

Paso 2:crea un entorno virtual de Python

Ahora cree un entorno virtual en el directorio 'flask_application' especificado ejecutando el siguiente comando:

$ python3 -m venv venv

Se crea un nuevo directorio o entorno virtual llamado 'venv' que consta de una copia de todos los archivos compatibles con Python. También puede crear un nombre diferente con este entorno virtual.

Ahora habilite el entorno virtual anterior con el siguiente comando y luego podrá usarlo:

$ origen venv/contenedor/activar

Paso 3:instala Flask con pip

Una vez que se activa el entorno, notará que el nombre del entorno virtual se agrega al comienzo del indicador de shell. Ahora instale Flask usando el pip del administrador de paquetes de Python de la siguiente manera:

(venv) $ pip Para instalar botella

Puede imprimir la versión instalada de Flask con el siguiente comando:

(venv) $ python -m botella –Ejecución

En este punto, la última versión de Flask 1.1.2 está instalada en su sistema Ubuntu, que también puede ver en la siguiente captura de pantalla:

Cree una aplicación mínima con Flask

Aquí estamos creando una aplicación simple que mostrará el texto '¡Aplicación First Flask!' se imprime. Abra el editor de texto y pegue el siguiente código en este archivo:

from botella importar botella
app =botella(__Apellido__)

@app.route(‘/’)
def my_app():
return ‘¡Primer uso de la botella!’

Guarde el archivo anterior en el directorio Flask_application con el nombre 'my_app.py'.
En el código anterior:

  • La primera línea importa la clase Flask.
  • La segunda línea crea una nueva instancia de clase Flask.
  • La función my_app se registra a través del decorador route(). Cuando solicitó esta ruta, el texto "¡Aplicación de First Flask!" se imprime en la terminal.

Para ejecutar el código anterior, ejecute los siguientes comandos:

(venv) $ export Piston_application=my_app.py
(venv) $ Piston run

El siguiente resultado se imprime en el terminal:

Ahora abra el navegador e ingrese la URL 'https://127.0.0.1:5000' en la barra de direcciones. El mensaje 'First Flask Application!' se muestra en el navegador.

Para detener la salida de shell, presione 'Ctrl-C'. Cuando haya terminado, ingrese el siguiente comando para deshabilitar o salir del entorno virtual:

(venv) Desactivar $

diploma

En el artículo anterior, explicamos el procedimiento para instalar Flask en el entorno Ubuntu 20.04. También describimos cómo crear un entorno virtual de Python e instalar Flask en él. Hemos visto diferentes comandos para ejecutar la aplicación con Flask. Para obtener más información, consulte la documentación de Flask en recursos de Internet.


Debian
  1. Instalación de un entorno de desarrollo de Django en Ubuntu

  2. Una guía definitiva para asegurar el host de Ubuntu

  3. Instalación de SNMP en Ubuntu 18.04

  4. Instalar qt en Ubuntu 20.04 - ¿Guía paso a paso?

  5. Instalación de Docker (Ubuntu)

Instalación de Ubuntu MATE en una Raspberry Pi

Cómo instalar Flask en Ubuntu 21.04

Instalación de Apache Spark en Ubuntu 20.04 o 18.04

Cómo instalar Flask en Ubuntu 20.04

Instalación de KDE en Ubuntu 22.04

Instalar FOG Server en Ubuntu Server - Guía definitiva