Wéi installéiere ech Flask an Ubuntu 20.04


Zwee allgemeng benotzt Open-Source Python Web Kaderen sinn Django a Flask. Django ass e robuste Python-Framework deen d'Benotzer erlaabt hir Webapplikatiounen séier z'entwéckelen an z'installéieren andeems en MVC-Framework ubitt deen d'Zil vun der Webapp Entwécklung mat manner Code zesumme mat reusable Komponenten vereinfachen.

Mëttlerweil ass Flask e Mikroframework dat schlank ass an ouni extra Bibliothéiken oder Tools. Et ass minimalistesch well et mat nëmmen de Basisinstrumenter verschéckt gëtt fir Iech ze hëllefen mat der Entwécklung vun Ären Uwendungen aus dem Buedem ze kommen.

Ouni vill weider Ado, loosst eis direkt sprangen an d'Fläsch op Ubuntu 20.04 installéieren.

Installéiere Flask an Ubuntu

1. Fir Flask op Ubuntu 20.04 mat apt Package Manager z'installéieren, hei sinn d'Schrëtt fir ze verfollegen:

Als éischt gitt sécher datt Äre System aktualiséiert gëtt wéi gewisen.

$ sudo apt update -y

Wann d'Aktualiséierung fäerdeg ass, gitt op de nächste Schrëtt.

2. Als nächst musst Dir Pip niewent anere Python Ofhängegkeeten installéieren, wat Iech erlaabt e virtuellt Ëmfeld ze kreéieren. Et ass am virtuellen Ëmfeld datt mir d'Fläsch installéiere wäerten.

Am Fall wou Dir Iech frot firwat mir Python net als éischt installéieren, gutt, Ubuntu 20.04 kënnt scho virverpackt mat Python 3.8, an dofir ass et net néideg et z'installéieren.

Fir d'Präsenz vu Python op Ubuntu 20.04 ze bestätegen lafen:

$ python3 --version

Als nächst installéiert pip3 an aner Python Tools wéi gewisen.

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

3. Duerno installéiert e virtuellt Ëmfeld, deen d'Fläsch an engem Sandkëschtëmfeld isoléiert a lafen.

$ sudo apt install python3-venv

4. Elo erstellt de Kolbenverzeichnis a navigéiert an et.

$ mkdir flask_dir && cd flask_dir

5. Schafen eng virtuell Ëmwelt benotzt Python wéi follegt.

$ python3 -m venv venv

6. Dann aktivéieren et sou datt Dir d'Fläsch installéiere kënnt.

$ source venv/bin/activate

Notéiert wéi d'Prompt op (venv) ännert fir unzeweisen datt mir elo am virtuellen Ëmfeld schaffen.

7. Endlech, installéiere Flask Web Framework benotzt Pip, deen all d'Komponente vun der Flask installéiert, dorënner Jinja2, werkzeug WSG Webapplikatiounsbibliothéik & seng Moduler.

$ pip3 install flask

8. Fir ze bestätegen datt d'Fläsch installéiert ass, lafen:

$ flask --version

Perfekt! Flask ass elo op Ubuntu 20.04 installéiert. Dir kënnt elo weidergoen fir Är Python Uwendungen ze kreéieren an z'installéieren mat der Kolben.