Python Flask es un marco web ligero de Python que facilita la creación rápida de aplicaciones web. Es un micromarco que no incluye un mapeador relacional de objetos (ORM) o una funcionalidad similar y, en cambio, es extensible a través de complementos de Flask.
Flask es fácil de usar y no requiere ninguna estructura de directorios 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 usando una línea de código.
Cómo instalar Flask en Ubuntu
Estos son los pasos para instalar Flask en Ubuntu 22.04:
Asegúrese de tener Python 3 instalado en su sistema. Si aún no está allí, puede instalarlo escribiendo el siguiente comando:
sudo apt-get install python3
Instale pip, que es el administrador de paquetes de Python. Si aún no está allí, puede instalarlo escribiendo el siguiente comando:
sudo apt-get install python3-pip
Crear un entorno virtual. Esto le permitirá instalar las dependencias de Flask por separado de las dependencias del sistema. Para crear un entorno virtual, ejecute el siguiente comando:
python3 -m venv myenv
Activar el entorno virtual. Para hacer esto, ejecute el siguiente comando:
source myenv/bin/activate
Instalar frasco. Ahora que el entorno virtual está activo, puede instalar Flask escribiendo el siguiente comando:
pip install flask
Una vez que se complete la instalación, estará listo para comenzar a usar Flask. Para crear una aplicación de ejemplo simple, cree un archivo llamado "app.py" e ingrese el siguiente código:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return 'Hello, World!'
if __name__ == '__main__':
app.run()
Para iniciar la aplicación, ejecute el siguiente comando:
flask run
La aplicación estará accesible en http://127.0.0.1:5000/. Si visita esta dirección con su navegador, debería ver el mensaje "¡Hola, mundo!".
Conclusión
En pocas palabras, instalar Flask en Ubuntu 22.04 es un proceso simple que implica instalar Python y pip, luego usar pip para instalar Flask. Una vez que Flask está instalado, puede comenzar a construir su aplicación web creando un nuevo script de Python e importando el módulo Flask. A continuación, cree una nueva aplicación de Flask e inicie el servidor de desarrollo utilizando una línea de código.