GNU/Linux >> Linux Esercitazione >  >> Debian

Guida definitiva all'installazione di Flask su Ubuntu

Flask è un framework Python basato su micro-web open source e gratuito progettato per aiutare i programmatori a creare applicazioni web scalabili, sicure e di facile manutenzione. Se sei un principiante è abbastanza semplice e facile iniziare. Questo articolo ti insegnerà come installare il framework Flask Python sul sistema Ubuntu 20.04. I comandi che abbiamo implementato possono essere eseguiti anche su Debian e vecchie distribuzioni Ubuntu.

requisiti

Tutti i comandi che dovresti eseguire con i permessi del comando 'sudo'.

Installazione di Flask su Ubuntu 20.04

Segui i passaggi seguenti per installare Flask sul sistema Ubuntu 20.04:

Fase 1:installazione di Python

Assicurati che Python sia installato sul tuo sistema Ubuntu. Per verificare l'installazione, eseguire il seguente comando sul terminale:

$ python3 -V

È un metodo consigliato per creare un ambiente virtuale in Python usando il modulo venv. Puoi creare questo ambiente usando il pacchetto python3-venv. Quindi, devi installare questo pacchetto eseguendo il comando di seguito indicato sul tuo sistema:

$ sudo adatto Per installare python3-venv



Una volta che il modulo del pacchetto sopra è stato installato sul tuo sistema Ubuntu, puoi creare un ambiente Python virtuale in cui installare e utilizzare l'applicazione Flask.

Crea una directory per l'applicazione Flask e vai a quella cartella usando il comando indicato di seguito:

$ mkdir Piston_application &&CD Piston_application

Fase 2:crea un ambiente virtuale Python

Ora crea un ambiente virtuale nella directory 'flask_application' specificata eseguendo il seguente comando:

$ python3 -m venv venv

Viene creata una nuova directory o ambiente virtuale chiamato "venv" che consiste in una copia di tutti i file che supportano Python. Puoi anche creare un nome diverso con questo ambiente virtuale.

Ora abilita l'ambiente virtuale sopra con il seguente comando e quindi puoi usarlo:

$ sorgente venv/contenitore/attiva

Fase 3:installa Flask con pip

Una volta attivato l'ambiente, noterai che il nome dell'ambiente virtuale viene aggiunto all'inizio del prompt della shell. Ora installa Flask usando il gestore di pacchetti Python pip come segue:

(venv) $ pip Per installare la bottiglia

Puoi stampare la versione installata di Flask con il seguente comando:

(venv) $ python -m bottiglia –Esecuzione

A questo punto, sul tuo sistema Ubuntu è installata l'ultima versione di Flask 1.1.2, che puoi vedere anche nello screenshot qui sotto:

Crea un'applicazione minima con Flask

Qui stiamo creando una semplice applicazione che visualizzerà il testo "Prima applicazione Flask!". Apri l'editor di testo e incolla il seguente codice in questo file:

from bottle import bottle
app =bottle(__Cognome__)

@app.route('/')
def my_app():
return 'Primo utilizzo della bottiglia!'

Salva il file sopra nella directory Flask_application con il nome "my_app.py".
Nel codice sopra:

  • La prima riga importa la classe Flask.
  • La seconda riga crea una nuova istanza della classe Flask.
  • La funzione my_app viene registrata tramite il decoratore route(). Quando hai richiesto questo percorso, sul terminale viene stampato il testo "First Flask Application!".

Per eseguire il codice precedente, esegui i seguenti comandi:

(venv) $ export Piston_application=my_app.py
(venv) $ Corsa pistone

Sul terminale viene stampato il seguente output:

Ora apri il browser e inserisci l'URL "https://127.0.0.1:5000" nella barra degli indirizzi. Nel browser viene visualizzato il messaggio "Prima applicazione Flask!".

Per interrompere l'output della shell, premi "Ctrl-C". Al termine, immetti il ​​seguente comando per disabilitare o uscire dall'ambiente virtuale:

(venv) Disattiva $

diploma

Nell'articolo precedente abbiamo spiegato la procedura per installare Flask in ambiente Ubuntu 20.04. Abbiamo anche descritto come creare un ambiente virtuale Python e installarvi Flask. Abbiamo visto diversi comandi per eseguire l'applicazione con Flask. Per ulteriori informazioni, consulta la documentazione di Flask dalle risorse Internet.


Debian
  1. Installazione di un ambiente di sviluppo Django su Ubuntu

  2. Una guida definitiva per proteggere l'host Ubuntu

  3. Guida di base per l'installazione della LAMPADA su Ubuntu

  4. Installazione di VirtualBox 4.2 su Ubuntu 12.10

  5. Installa qt su Ubuntu 20.04 - Guida passo passo?

Installazione di Ubuntu MATE su un Raspberry Pi

Come installare Flask in Ubuntu 21.04

Installazione di Apache Spark su Ubuntu 20.04 o 18.04

Come installare Flask in Ubuntu 20.04

Installazione di KDE su Ubuntu 22.04

Installa FOG Server su Ubuntu Server - Guida definitiva