Sådan installeres Flask i Ubuntu 20.04


To almindeligt anvendte open source Python-webrammer er Django og Flask. Django er en robust Python-ramme, der giver brugerne mulighed for hurtigt at udvikle og implementere deres webapplikationer ved at tilvejebringe en MVC-ramme, der sigter mod at forenkle udvikling af webapps med mindre kode sammen med genanvendelige komponenter.

I mellemtiden er Flask et mikroframværk, der er magert og blottet for ekstra biblioteker eller værktøjer. Det er minimalistisk, da det kun leveres med de grundlæggende værktøjer, der hjælper dig med at komme i gang med at udvikle dine applikationer.

Uden meget mere ado, lad os springe lige ind og installere kolben på Ubuntu 20.04.

Installation af kolbe i Ubuntu

1. For at installere kolben på Ubuntu 20.04 ved hjælp af apt pakkehåndtering skal du følge nedenstående trin:

Sørg først for, at dit system opdateres som vist.

$ sudo apt update -y

Når opdateringen er afsluttet, skal du gå over til næste trin.

2. Derefter skal du installere pip sammen med andre Python-afhængigheder, som gør det muligt for dig at oprette et virtuelt miljø. Det er i det virtuelle miljø, at vi skal installere kolben.

Hvis du spekulerer på, hvorfor vi ikke installerer Python først, ja, Ubuntu 20.04 leveres allerede færdigpakket med Python 3.8, og det er derfor ikke nødvendigt at installere det.

For at bekræfte tilstedeværelsen af Python på Ubuntu 20.04-kørsel:

$ python3 --version

Installer derefter pip3 og andre Python-værktøjer som vist.

$ sudo apt install build-essential python3-pip libffi-dev python3-dev python3-setuptools libssl-dev

3. Installer derefter et virtuelt miljø, der skal isolere og køre kolben i et sandkassemiljø.

$ sudo apt install python3-venv

4. Opret nu kolbemappen og naviger ind i den.

$ mkdir flask_dir && cd flask_dir

5. Opret et virtuelt miljø ved hjælp af Python som følger.

$ python3 -m venv venv

6. Aktiver den derefter, så du kan installere kolben.

$ source venv/bin/activate

Bemærk, hvordan prompten ændres til (venv) for at indikere, at vi nu arbejder inde i det virtuelle miljø.

7. Til sidst skal du installere flask web framework ved hjælp af pip, som installerer alle komponenter i kolben inklusive Jinja2, werkzeug WSG web applikationsbibliotek og dets moduler.

$ pip3 install flask

8. Kør for at bekræfte, at kolben er installeret:

$ flask --version

Perfekt! Flask er nu installeret på Ubuntu 20.04. Du kan nu fortsætte med at oprette og distribuere dine Python-applikationer ved hjælp af kolbe.