Ultimate Guide para instalar Flask en Ubuntu

Ultimate Guide para instalar Flask en Ubuntu
Flask es un marco de Python de código abierto y de código abierto y gratuito, diseñado para ayudar a los programadores a construir aplicaciones web escalables, seguras y fácilmente mantenibles. Si eres un principiante, entonces, es bastante fácil y simple comenzar. Le diremos en este artículo cómo instalar el frasco de Python Framework en Ubuntu 20.04 sistema. Los comandos que hemos implementado también pueden ejecutarse en distribuciones de Debian y Old Ubuntu.

Pre requisitos

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

Instalación de Flask en Ubuntu 20.04

Siga los pasos a continuación para instalar el matraz en Ubuntu 20.04 Sistema:

Paso 1: Instalación de Python

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

$ python3 -v

Es un método recomendado para crear un entorno virtual en Python utilizando el módulo VenV. Puede crear este entorno con la ayuda del paquete Python3-hENV. Por lo tanto, deberá instalar este paquete ejecutando el comando a continuación en su sistema:

$ sudo apt install python3-henv


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

Cree un directorio para la aplicación Flask y navegue en esta carpeta utilizando el comando otorgado:

$ mkdir frask_application && cd flask_application

Paso 2: crear un entorno virtual de Python

Ahora, dentro del directorio especificado 'Flask_Application', cree un entorno virtual ejecutando el siguiente comando:

$ python3 -m venv venv

Se crea un nuevo directorio o entorno virtual con el nombre 'Venv' que consiste en una copia de todos los archivos de soporte de Python. También puede crear un nombre diferente con este entorno virtual.

Ahora, active el entorno virtual anterior usando el siguiente comando, y luego puede usarlo:

$ fuente venv/bin/activar

Paso 3: Instale el matraz con PIP

Una vez que se active el entorno, notará que el nombre del entorno virtual se agregará al comienzo de la solicitud de shell. Ahora, instale Flask usando el Python Package Manager Pip de la siguiente manera:

(Venv) $ Pip Install Flask

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

(Venv) $ Python -M Flask -Versión

En este momento, la última versión de Flask 1.1.Se ha instalado 2 en su sistema Ubuntu, que también puede ver en la captura de pantalla dada a continuación:

Cree una aplicación mínima usando Flask

Aquí, crearemos una aplicación simple que imprima el texto de la primera aplicación Flask!'. Abra el editor de texto y pegue el siguiente código en este archivo:

de Flask Import Flask
App = Flask (__ Nombre__)
@App.ruta('/')
def my_app ():
devolver 'Primera aplicación Flask!'

Guarde el archivo anterior dentro del directorio de Flask_Application con el nombre 'my_app.py '.
En el código anterior:

  • La primera línea importará la clase Flask.
  • La segunda línea creará una nueva instancia de clase de frasco.
  • La función my_app está registrada a través del decorador de ruta (). Cuando solicitó esta ruta la primera aplicación de frasco!'El texto se imprimirá en la terminal.

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

(venv) $ export frask_application = my_app.py
(venv) $ frask run

La siguiente salida se imprimirá en el terminal:

Ahora, abra el navegador y escriba el 'http: // 127.0.0.URL de 1: 5000 'en la barra de direcciones. La primera aplicación frascos!'El mensaje se mostrará en el navegador.

Para detener la salida de la carcasa, presione 'Ctrl-C'. Una vez que haya terminado su trabajo, escriba el siguiente comando para desactivar el entorno virtual o salir de él:

(venv) $ desactivate

Conclusión

En el artículo anterior, hemos explicado el procedimiento de cómo instalar el matraz en el Ubuntu 20.04 entorno. También hemos descrito cómo puede crear un entorno virtual de Python e instalar matraz en él. Hemos experimentado diferentes comandos para ejecutar la aplicación usando Flask. Para obtener más detalles, visite la documentación del frasco de los recursos de Internet.