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.