Introduzione
I framework web Python utilizzavano 2 open-source , 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.
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.
entriamo subito e installiamo il flask su Ubuntu 21.04 .
Installa Flask in Ubuntu
1. Assicurati che il tuo sistema sia aggiornato come mostrato.
$ sudo apt update -y
2. dovrai installare pip insieme ad altri Python dipendenze che ti permetteranno di creare un ambiente virtuale. È nell'ambiente virtuale che installeremo flask .
Nel caso ti stia chiedendo perché non stiamo installando prima Python, beh, Ubuntu 21.04 è già preconfezionato con Python 3.8 , quindi non è necessario installarlo.
Per confermare la presenza di Python su Ubuntu 21.04 corri:
$ python3 --version
3. Installa pip3 e altri Python strumenti come mostrato.
$ sudo apt install build-essential python3-pip libffi-dev python3-dev python3-setuptools libssl-dev -y
4. Installa un ambiente virtuale che isolerà ed eseguirà Flask in un ambiente sandbox.
$ sudo apt install python3-venv -y
5. Crea il flask directory e naviga al suo interno.
$ mkdir flask
$ cd flask
6. Crea un ambiente virtuale utilizzando Python
$ python3 -m venv venv
7. Quindi attivalo in modo da poter installare il pallone.
$ source venv/bin/activate
8. 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
9. Per ottenere quella versione di flask e assicurarti che sia installata, esegui:
$ flask --version
Ora puoi procedere con la creazione e il deployment delle tue applicazioni Python utilizzando flask .