Hvernig á að setja upp flösku í Ubuntu 20.04


Tvær algengar opinn Python veframmar eru Django og Flask. Django er öflugur Python ramma sem gerir notendum kleift að þróa og dreifa vefforritum sínum hratt með því að bjóða upp á MVC ramma sem miðar að því að einfalda þróun vefforrita með minni kóða ásamt endurnýtanlegum íhlutum.

Á sama tíma er Flask örramma sem er grannur og laus við auka bókasöfn eða verkfæri. Það er naumhyggjulegt þar sem það er eingöngu með grunnverkfærin til að hjálpa þér að komast af stað með að þróa forritin þín.

Án þess að hafa mikið fyrir því, skulum við hoppa beint inn og setja upp flöskuna á Ubuntu 20.04.

Að setja upp Flask í Ubuntu

1. Til að setja upp flösku á Ubuntu 20.04 með því að nota viðeigandi pakkastjóra, hér eru skrefin til að fylgja:

Fyrst skaltu ganga úr skugga um að kerfið þitt sé uppfært eins og sýnt er.

$ sudo apt update -y

Þegar uppfærslunni er lokið skaltu fara í næsta skref.

2. Næst þarftu að setja upp pip ásamt öðrum Python ósjálfstæðum sem gerir þér kleift að búa til sýndarumhverfi. Það er í sýndarumhverfinu sem við ætlum að setja upp flösku.

Ef þú ert að velta fyrir þér hvers vegna við erum ekki að setja upp Python fyrst, jæja, Ubuntu 20.04 kemur nú þegar forpakkað með Python 3.8, og því er engin þörf á að setja það upp.

Til að staðfesta tilvist Python á Ubuntu 20.04 keyrðu:

$ python3 --version

Næst skaltu setja upp pip3 og önnur Python verkfæri eins og sýnt er.

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

3. Síðan skaltu setja upp sýndarumhverfi sem ætlar að einangra og keyra flösku í sandkassaumhverfi.

$ sudo apt install python3-venv

4. Búðu til flöskuskrána og farðu inn í hana.

$ mkdir flask_dir && cd flask_dir

5. Búðu til sýndarumhverfi með því að nota Python sem hér segir.

$ python3 -m venv venv

6. Virkjaðu það svo þannig að þú getir sett flöskuna upp.

$ source venv/bin/activate

Taktu eftir því hvernig kvaðningin breytist í (venv) til að gefa til kynna að við séum núna að vinna inni í sýndarumhverfinu.

7. Að lokum skaltu setja upp flaska vef ramma með því að nota pip, sem mun setja upp alla íhluti flöskunnar, þar á meðal Jinja2, werkzeug WSG vefforritasafni og einingar þess.

$ pip3 install flask

8. Til að staðfesta að flaskan sé uppsett skaltu keyra:

$ flask --version

Fullkomið! Flask er nú sett upp á Ubuntu 20.04. Þú getur nú haldið áfram að búa til og dreifa Python forritunum þínum með því að nota flösku.