Due framework Web Python open source comunemente usati sono Django e Boccetta . Django è un robusto framework Python che consente agli utenti di sviluppare e distribuire rapidamente le proprie applicazioni Web fornendo un framework MVC che mira a semplificare lo sviluppo di app Web con meno codice insieme a componenti riutilizzabili.
Nel frattempo, Boccetta è un microframework snello e privo di librerie o strumenti aggiuntivi. È minimalista in quanto viene fornito solo con gli strumenti di base per aiutarti a iniziare a sviluppare le tue applicazioni.
Senza ulteriori indugi, entriamo subito e installiamo il flask su Ubuntu 20.04 .
Installazione di Flask in Ubuntu
1. Per installare Flask su Ubuntu 20.04 utilizzando apt package manager, ecco i passaggi da seguire:
Innanzitutto, assicurati che il tuo sistema sia aggiornato come mostrato.
$ sudo apt update -y
Una volta completato l'aggiornamento, vai al passaggio successivo.
2. Successivamente, dovrai installare pip insieme ad altre dipendenze Python che ti consentiranno di creare un ambiente virtuale. È nell'ambiente virtuale che installeremo flask .
Nel caso ti stia chiedendo perché non stiamo installando prima Python, beh, Ubuntu 20.04 è già preconfezionato con Python 3.8 , quindi non è necessario installarlo.
A conferma della presenza di Python su Ubuntu 20.04 corri:
$ python3 --version

Quindi, installa pip3 e altri Python strumenti come mostrato.
$ sudo apt install build-essential python3-pip libffi-dev python3-dev python3-setuptools libssl-dev

3. Successivamente, installa un ambiente virtuale che isolerà ed eseguirà Flask in un ambiente sandbox.
$ sudo apt install python3-venv

4. Ora crea il flask directory e naviga al suo interno.
$ mkdir flask_dir && cd flask_dir
5. Crea un ambiente virtuale utilizzando Python come segue.
$ python3 -m venv venv
6. Quindi attivalo in modo da poter installare il pallone.
$ source venv/bin/activate
Nota come il prompt cambia in (venv)
per indicare che ora stiamo lavorando all'interno dell'ambiente virtuale.

7. Infine, installa flask framework web utilizzando pip , che installerà tutti i componenti di flask incluso Jinja2 , libreria di applicazioni web werkzeug WSG e relativi moduli.
$ pip3 install flask

8. Per confermare che flask è installato, esegui:
$ flask --version

Perfetto! Boccetta è ora installato su Ubuntu 20.04 . Ora puoi procedere con la creazione e il deployment delle tue applicazioni Python utilizzando flask .