Kako instalirati Flask u Ubuntu 20.04


Dva često korištena Python web okvira otvorenog koda su Django i Flask. Django je robustan Python okvir koji korisnicima omogućuje brzi razvoj i implementaciju njihovih web-aplikacija pružanjem MVC okvira koji ima za cilj pojednostaviti razvoj web-aplikacija s manje koda zajedno s komponentama za višekratnu upotrebu.

U međuvremenu, Flask je mikrookvir koji je jednostavan i lišen dodatnih biblioteka ili alata. Minimalistički je jer se isporučuje samo s osnovnim alatima koji će vam pomoći da počnete s razvojem svojih aplikacija.

Bez puno odlaganja, skočimo odmah i instalirajmo flask na Ubuntu 20.04.

Instaliranje Flaska u Ubuntu

1. Da biste instalirali flask na Ubuntu 20.04 koristeći apt upravitelj paketa, slijedite ove korake:

Najprije provjerite je li vaš sustav ažuriran kao što je prikazano.

sudo apt update -y

Kada ažuriranje završi, prijeđite na sljedeći korak.

2. Zatim ćete morati instalirati pip uz ostale Python ovisnosti koje će vam omogućiti stvaranje virtualnog okruženja. U virtualnom okruženju ćemo instalirati flask.

U slučaju da se pitate zašto prvo ne instaliramo Python, pa, Ubuntu 20.04 već dolazi u paketu s Python 3.8, pa ga nema potrebe instalirati.

Za potvrdu prisutnosti Pythona na Ubuntu 20.04 pokrenite:

python3 --version

Zatim instalirajte pip3 i druge Python alate kao što je prikazano.

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

3. Nakon toga, instalirajte virtualno okruženje koje će izolirati i pokrenuti flask u okruženju u sandboxu.

sudo apt install python3-venv

4. Sada stvorite direktorij flask i idite u njega.

mkdir flask_dir && cd flask_dir

5. Stvorite virtualno okruženje koristeći Python kako slijedi.

python3 -m venv venv

6. Zatim ga aktivirajte tako da možete postaviti bocu.

source venv/bin/activate

Primijetite kako se upit mijenja u (venv) kako bi označio da sada radimo unutar virtualnog okruženja.

7. Na kraju, instalirajte flask web framework koristeći pip, koji će instalirati sve komponente flaska uključujući Jinja2, werkzeug WSG knjižnica web aplikacija i njezini moduli.

pip3 install flask

8. Da potvrdite da je flask instaliran, pokrenite:

flask --version

Savršen! Flask je sada instaliran na Ubuntu 20.04. Sada možete nastaviti s izradom i implementacijom svojih Python aplikacija koristeći flask.