Kif Tinstalla Flask f'Ubuntu 20.04


Żewġ oqfsa tal-web Python open-source użati komunement huma Django u Flask. Django huwa qafas robust ta' Python li jippermetti lill-utenti jiżviluppaw u jużaw malajr l-applikazzjonijiet tal-web tagħhom billi jipprovdu qafas MVC li jimmira li jissimplifika l-iżvilupp tal-app tal-web b'inqas kodiċi flimkien ma' komponenti li jistgħu jerġgħu jintużaw.

Sadanittant, Flask huwa mikroqafas li huwa dgħif u nieqes minn libreriji jew għodda żejda. Hija minimalista peress li tintbagħat bl-għodod bażiċi biss biex jgħinuk tibda tiżviluppa l-applikazzjonijiet tiegħek.

Mingħajr ħafna aktar dewmien, ejja naqbżu u ninstallaw il-flask fuq Ubuntu 20.04.

Installazzjoni ta 'Flask f'Ubuntu

1. Biex tinstalla flask fuq Ubuntu 20.04 billi tuża apt package manager, hawn huma l-passi li għandek issegwi:

L-ewwel, kun żgur li s-sistema tiegħek hija aġġornata kif muri.

$ sudo apt update -y

Ladarba l-aġġornament ikun lest, imxi għall-pass li jmiss.

2. Sussegwentement, ser ikollok bżonn tinstalla pip flimkien ma 'dipendenzi oħra ta' Python li jippermettulek toħloq ambjent virtwali. Huwa fl-ambjent virtwali li ser ninstallaw flixkun.

Fil-każ li qed tistaqsi għaliex m'aħniex ninstallaw Python l-ewwel, ukoll, Ubuntu 20.04 diġà jiġi ppakkjat minn qabel ma' Python 3.8, u għalhekk m'hemmx għalfejn tinstallah.

Biex tikkonferma l-preżenza ta 'Python fuq Ubuntu 20.04 mexxi:

$ python3 --version

Sussegwentement, installa pip3 u għodod oħra Python kif muri.

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

3. Minn hemm 'il quddiem, installa ambjent virtwali li se jiżola u jaħdem flask f'ambjent sandboxed.

$ sudo apt install python3-venv

4. Issa, oħloq id-direttorju tal-flask u innaviga fih.

$ mkdir flask_dir && cd flask_dir

5. Oħloq ambjent virtwali billi tuża Python kif ġej.

$ python3 -m venv venv

6. Imbagħad attivaha sabiex tkun tista 'tinstalla l-garafina.

$ source venv/bin/activate

Innota kif il-pront jinbidel għal (venv) biex jindika li issa qed naħdmu ġewwa l-ambjent virtwali.

7. Fl-aħħar nett, installa flask web frame bl-użu ta 'pip, li se tinstalla l-komponenti kollha tal-flask inklużi Jinja2, werkzeug WSG web application library & tagħha moduli.

$ pip3 install flask

8. Biex tikkonferma li l-garafina hija installata, mexxi:

$ flask --version

Perfetta! Flask issa huwa installat fuq Ubuntu 20.04. Issa tista 'tipproċedi biex toħloq u tuża l-applikazzjonijiet Python tiegħek billi tuża flask.