Guide ultime pour installer Flask sur Ubuntu

Guide ultime pour installer Flask sur Ubuntu
Flask est un framework Python sur le Web open-source et gratuit, conçu pour aider les programmeurs à construire des applications Web évolutives, sécurisées et facilement maintenues. Si vous êtes un débutant, alors, il est assez facile et simple de commencer. Nous vous dirons dans cet article comment installer le ballon de framework Python sur Ubuntu 20.04 Système. Les commandes que nous avons implémentées peuvent également fonctionner sur les distributions de Debian et Old Ubuntu.

Pré-requis

Toutes les commandes que vous devez exécuter sous les privilèges de commande «sudo».

Installation de flacon sur Ubuntu 20.04

Suivez les étapes mentionnées ci-dessous pour installer le ballon sur Ubuntu 20.04 Système:

Étape 1: Installation de Python

Assurez-vous que Python est installé sur votre système Ubuntu. Pour vérifier l'installation, exécutez la commande ci-dessous sur le terminal:

$ python3 -v

Il s'agit d'une méthode recommandée pour créer un environnement virtuel en Python en utilisant le module VENV. Vous pouvez créer cet environnement à l'aide du package Python3-Venv. Par conséquent, vous devrez installer ce package en exécutant la commande mentionnée ci-dessous sur votre système:

$ sudo apt installer python3-venv


Une fois le module de package ci-dessus installé sur votre système Ubuntu, vous pouvez créer un environnement virtuel Python dans lequel vous allez installer et utiliser l'application Flask.

Créez un répertoire pour l'application FLASK et naviguez-y dans ce dossier à l'aide de la commande dix-dix:

$ MKDIR FLASK_APPLICATION && CD FLASK_APPLICATION

Étape 2: Créez un environnement virtuel Python

Maintenant, à l'intérieur du répertoire spécifié 'Flask_Application', créez un environnement virtuel en exécutant la commande suivante:

$ Python3 -M Venv Venv

Un nouveau répertoire ou un environnement virtuel est créé avec le nom «Venv» qui consiste en une copie de tous les fichiers de support Python. Vous pouvez également créer un nom différent avec cet environnement virtuel.

Maintenant, activez l'environnement virtuel ci-dessus à l'aide de la commande suivante, puis vous pouvez l'utiliser:

$ Source Venv / bin / Activer

Étape 3: Installez le ballon à l'aide de PIP

Une fois l'environnement activé, vous remarquerez que le nom de l'environnement virtuel sera ajouté au début de l'invite de shell. Maintenant, installez FLASK à l'aide du Python Package Manager PIP comme suit:

(Venv) $ PIP Installer Flask

Vous pouvez imprimer la version installée de Flask à l'aide de la commande suivante:

(Venv) $ Python -m Flask - Version

À l'heure actuelle, la dernière version de Flask 1.1.2 a été installé sur votre système Ubuntu, que vous pouvez également voir dans la capture d'écran en dessous:

Créer une application minimale à l'aide de flacon

Ici, nous créerons une application simple qui imprimera l'application du texte 'First Flask!'. Ouvrez l'éditeur de texte et collez le code suivant dans ce fichier:

De Flask Import Flask
app = flacon (__ name__)
@app.itinéraire('/')
def my_app ():
Retour 'First Flask Application!'

Enregistrez le fichier ci-dessus dans le répertoire FLASK_APPLICATION avec le nom 'my_app.py '.
Dans le code ci-dessus:

  • La première ligne importera la classe FLASK.
  • La deuxième ligne créera une nouvelle instance de classe FLASK.
  • La fonction My_App est enregistrée via Route () Decorator. Lorsque vous avez demandé cette voie, la «First Flask Application!'Le texte imprimera sur le terminal.

Pour exécuter le code ci-dessus, exécutez les commandes suivantes:

(venv) $ export flask_application = my_app.py
(Venv) $ Flask Run

La sortie suivante imprimera sur le terminal:

Maintenant, ouvrez le navigateur et saisissez le 'http: // 127.0.0.1: 5000 'URL dans la barre d'adresse. La 'First Flask Application!'Le message s'affiche dans le navigateur.

Pour arrêter la sortie du shell, appuyez sur «Ctrl-C». Une fois que vous avez terminé votre travail, saisissez la commande suivante pour désactiver l'environnement virtuel ou en sortir:

(Venv) $ désactiver

Conclusion

Dans l'article ci-dessus, nous avons expliqué la procédure sur la façon d'installer le ballon sur l'Ubuntu 20.04 Environnement. Nous avons également décrit comment vous pouvez créer un environnement virtuel Python et y installer Flask. Nous avons connu différentes commandes pour exécuter l'application à l'aide de Flask. Pour plus de détails, veuillez visiter la documentation FLASK à partir des ressources Internet.