Kaip įdiegti „Flask“ Ubuntu 20.04


Dvi dažniausiai naudojamos atvirojo kodo Python žiniatinklio sistemos yra Django ir Flask. Django yra tvirta „Python“ sistema, leidžianti vartotojams greitai kurti ir įdiegti žiniatinklio programas, teikiant MVC sistemą, kuria siekiama supaprastinti žiniatinklio programų kūrimą naudojant mažiau kodo ir daugkartinio naudojimo komponentus.

Tuo tarpu Flask yra nedidelis rėmelis, kuriame nėra papildomų bibliotekų ar įrankių. Jis yra minimalistinis, nes pristatomas tik su pagrindiniais įrankiais, kurie padės jums pradėti kurti programas.

Daug daugiau negalvodami, pradėkime ir įdiekite kolbą Ubuntu 20.04.

„Flask“ diegimas „Ubuntu“.

1. Norėdami įdiegti kolbą Ubuntu 20.04 naudodami apt paketų tvarkyklę, atlikite toliau nurodytus veiksmus.

Pirmiausia įsitikinkite, kad jūsų sistema atnaujinta, kaip parodyta.

sudo apt update -y

Kai naujinimas bus baigtas, pereikite prie kito veiksmo.

2. Tada turėsite įdiegti pip kartu su kitomis Python priklausomybėmis, kurios leis jums sukurti virtualią aplinką. Virtualioje aplinkoje ketiname įdiegti kolbą.

Jei jums įdomu, kodėl pirmiausia neįdiegiame Python, na, Ubuntu 20.04 jau yra supakuota su Python 3.8, todėl jos diegti nereikia.

Norėdami patvirtinti Python buvimą, kai veikia Ubuntu 20.04:

python3 --version

Tada įdiekite pip3 ir kitus Python įrankius, kaip parodyta.

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

3. Tada įdiekite virtualią aplinką, kuri izoliuos ir paleis kolbą smėlio dėžės aplinkoje.

sudo apt install python3-venv

4. Dabar sukurkite kolbos katalogą ir eikite į jį.

mkdir flask_dir && cd flask_dir

5. Sukurkite virtualią aplinką naudodami Python, kaip nurodyta toliau.

python3 -m venv venv

6. Tada suaktyvinkite jį, kad galėtumėte įdiegti kolbą.

source venv/bin/activate

Atkreipkite dėmesį, kaip raginimas pakeičiamas į (venv), rodantis, kad dabar dirbame virtualioje aplinkoje.

7. Galiausiai įdiekite flask žiniatinklio sistemą naudodami pip, kuri įdiegs visus kolbos komponentus, įskaitant Jinja2, werkzeug WSG žiniatinklio programų biblioteka ir jos moduliai.

pip3 install flask

8. Norėdami patvirtinti, kad kolba įdėta, paleiskite:

flask --version

Puikus! Flask dabar įdiegta Ubuntu 20.04. Dabar galite pradėti kurti ir diegti savo Python programas naudodami kolbą.