Prerequisiti
Tutti i comandi che dovresti eseguire con i privilegi del comando 'sudo'.
Installazione di Flask su Ubuntu 20.04
Segui i passaggi indicati di seguito per installare Flask su Ubuntu 20.04 sistema:
Passaggio 1: installazione di Python
Assicurati che Python sia installato sul tuo sistema Ubuntu. Per verificare l'installazione, eseguire il comando indicato di seguito sul terminale:
$ python3 -V
È un metodo consigliato per creare un ambiente virtuale in Python usando il modulo venv. Puoi creare questo ambiente con l'aiuto del pacchetto python3-venv. Pertanto, dovrai installare questo pacchetto eseguendo il comando indicato di seguito sul tuo sistema:
$ sudo apt install python3-venv
Una volta installato il modulo del pacchetto sopra sul tuo sistema Ubuntu, puoi creare un ambiente virtuale Python in cui installerai e utilizzerai l'applicazione Flask.
Crea una directory per l'applicazione Flask e naviga in questa cartella usando il comando indicato di seguito:
$ mkdir applicazione_flask && cd applicazione_flask
Passaggio 2: crea un ambiente virtuale Python
Ora, all'interno della directory specificata 'flask_application', crea un ambiente virtuale eseguendo il seguente comando:
$ python3 -m venv venv
Viene creata una nuova directory o ambiente virtuale con il nome 'venv' che consiste in una copia di tutti i file che supportano Python. Puoi anche creare un nome diverso con questo ambiente virtuale.
Ora, attiva l'ambiente virtuale sopra usando il seguente comando, quindi puoi usarlo:
$ source venv/bin/activate
Passaggio 3: installa Flask usando pip
Una volta attivato l'ambiente, noterai che il nome dell'ambiente virtuale verrà aggiunto all'inizio del prompt della shell. Ora installa Flask usando il pip del gestore di pacchetti Python come segue:
(venv) $ pip install Flask
È possibile stampare la versione installata di Flask utilizzando il seguente comando:
(venv) $ python -m pallone --version
In questo momento, l'ultima versione di Flask 1.1.2 è stato installato sul tuo sistema Ubuntu, che puoi vedere anche nello screenshot qui sotto:
Crea un'applicazione minima usando Flask
Qui creeremo una semplice applicazione che stamperà il testo "Prima applicazione Flask"!'. Apri l'editor di testo e incolla il seguente codice in questo file:
from flask import Flaskapp = Flask(__name__)
@app.itinerario('/')
def mia_app():
return 'Prima applicazione Flask!'
Salva il file sopra nella directory Flask_application con il nome "my_app".pi'.
Nel codice sopra:
- La prima riga importerà la classe Flask.
- La seconda riga creerà una nuova istanza di classe Flask.
- La funzione my_app è registrata tramite route() decorator. Quando hai richiesto questo percorso, la "applicazione First Flask"!' il testo verrà stampato sul terminale.
Per eseguire il codice precedente eseguire i seguenti comandi:
(venv) $ export flask_application=my_app.pi(venv) $ flask run
Il seguente output verrà stampato sul terminale:
Ora apri il browser e digita "http://127".0.0.URL 1:5000 nella barra degli indirizzi. La "prima applicazione Flask"!' verrà visualizzato il messaggio nel browser.
Per interrompere l'output della shell, premi 'Ctrl-C'. Una volta terminato il lavoro, digitare il seguente comando per disattivare l'ambiente virtuale o uscire da esso:
(venv) $ disattivare
Conclusione
Nell'articolo sopra, abbiamo spiegato la procedura di come installare Flask su Ubuntu 20.04 ambiente. Abbiamo anche descritto come è possibile creare un ambiente virtuale Python e installarvi Flask. Abbiamo sperimentato diversi comandi per eseguire l'applicazione utilizzando Flask. Per maggiori dettagli, visitare la documentazione Flask dalle risorse Internet from.