Hvernig á að setja upp Flask á Ubuntu 20.04

Flask er opinn veframmi byggður með Python forritunarmáli. Hugbúnaðurinn er léttur, hraðvirkur rammi sem er lægstur inniheldur ekki ORM, eyðublaðastaðfestingu og önnur birgðaskrá þriðja aðila. Flash er aðeins með nauðsynlegum verkfærum til að þróa vefforritin þín og viðhalda þeim samanborið við Django, annan vinsælan hugbúnað fyrir þróun veframma. Flaskan er byggð á Werkzeug og notar Jinja2 sem sniðmátvél.

Uppsetning Flask er hægt að gera á tvo vegu. Í fyrsta lagi er að setja upp hugbúnaðinn frá opinberum „viðeigandi“ geymslupakkastjóra Ubuntu, sem er auðveldasta; Hins vegar munu flestir mæla með því að setja upp Flask í sýndarumhverfi.

Leiðbeiningar okkar munu fara yfir hvernig á að setja upp hugbúnaðinn Flask á 20.04 Ubuntu LTS.

Forsendur

Fyrst skaltu ganga úr skugga um að Ubuntu kerfið þitt sé uppfært. Þú þarft rótaraðgang eða sudo réttindi fyrir uppsetninguna.

sudo apt update && sudo apt upgrade -y

Næst skaltu athuga hvort Python3 sé uppsett.

python3 --version

Ef Python3 vantar skaltu setja það upp með eftirfarandi skipun.

sudo apt install python3

Fáðu


Settu upp PIP fyrir Python3

Þú þarft að setja upp PIP fyrir Python, sem gerir þér kleift að búa til sýndarumhverfi. Eins og fram kemur í upphafi handbókarinnar okkar, muntu oftast setja upp Flask í sýndarumhverfi.

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

Settu upp sýndarumhverfi

Nú geturðu sett upp sýndarumhverfið sem mun einangra og keyra Flask. Þú gerir þetta með eftirfarandi.

sudo apt install python3-venv

Fáðu


Uppsetning skráasafns

Þegar sýndarumhverfið hefur verið sett upp, búðu til flösku beint og opnaðu síðan möppuna sem búið var til.

mkdir flask_location && cd flask_location

Búðu til sýndarumhverfi

Í möppunni þarftu nú að keyra skipunina til að búa til sýndarumhverfið sem hér segir.

python3 -m venv venv

Virkjaðu nú sýndarumhverfið.

source venv/bin/activate

Þú munt taka eftir skipanalínunni í flugstöðinni, sem nú hefur „venv“ til að gefa til kynna að þú sért að vinna í sýndarumhverfinu sem hefur verið búið til.

pip og python 3 sýndarumhverfi

Fáðu


Settu upp flösku

Lokastigið núna er að setja upp raunverulegan Flask hugbúnað í sýndarumhverfinu þínu. Þú gerir þetta með Pip3, sem mun setja upp alla íhluti sem þarf fyrir Flask, eins og Jinja2, Werkzeug WSG vefforritasafn og einingar þess.

pip3 install flask

Staðfestu núna útgáfu Flask til að ganga úr skugga um að uppsetningunni hafi verið lokið á réttan hátt.

python -m flask --version

Úttakið ætti að vera:

flaska uppsett, útgáfa athuga

Til hamingju, þú hefur sett upp Flask á Ubuntu 20.04 stýrikerfinu þínu.

Athugasemdir og niðurstaða

Handbókin hefur sýnt þér hvernig á að setja upp Python sýndarumhverfi og setja upp Flask. Fyrir forritara sem þurfa skjöl, Flöskuskjöl er besta byrjunin til að heimsækja til að læra hvernig á að búa til, dreifa Python forritunum þínum með Flask.

Leyfi a Athugasemd