Ubuntu

Vrhunski vodič za instalaciju tikvice na Ubuntu

Vrhunski vodič za instalaciju tikvice na Ubuntu
Flask je otvoreni izvor i besplatni mikro-internetski Python okvir, osmišljen kako bi pomogao programerima u izgradnji skalabilnih, sigurnih i lako održivih web aplikacija. Ako ste početnik, onda je vrlo jednostavno i jednostavno započeti. U ovom ćemo vam članku reći kako instalirati python framework Flask na Ubuntu 20.04 sustav. Naredbe koje smo implementirali također se mogu izvoditi na Debian-u i starim Ubuntu distribucijama.

Preduvjeti

Sve naredbe koje biste trebali izvoditi pod privilegijama naredbe 'sudo'.

Instalacija tikvice na Ubuntu 20.04

Slijedite dolje navedene korake za instaliranje tikvice na Ubuntu 20.04 sustav:

Korak 1: Instalacija Pythona

Provjerite je li Python instaliran na vašem Ubuntu sustavu. Da biste provjerili instalaciju, pokrenite donju naredbu na terminalu:

$ python3 -V

Preporučena je metoda za stvaranje virtualnog okruženja u pythonu pomoću venv modula. Ovo okruženje možete stvoriti uz pomoć paketa python3-venv. Stoga ćete ovaj paket morati instalirati izvršavanjem dolje navedene naredbe na vašem sustavu:

$ sudo apt instalirati python3-venv


Jednom kada je gornji modul paketa instaliran na vašem Ubuntu sustavu, možete stvoriti python virtualno okruženje u kojem ćete instalirati i koristiti aplikaciju Flask.

Izradite direktorij za aplikaciju Flask i krećite se njime u ovoj mapi pomoću dolje zadane naredbe:

$ mkdir prijava tikvice && cd flask_aplikacija

Korak 2: Stvorite python virtualno okruženje

Sada, unutar navedenog direktorija 'flask_application', stvorite virtualno okruženje izvođenjem sljedeće naredbe:

$ python3 -m venv venv

Stvara se novi direktorij ili virtualno okruženje s imenom 'venv' koje se sastoji od kopije svih datoteka koje podržavaju Python. Pomoću ovog virtualnog okruženja možete stvoriti i drugo ime.

Sada aktivirajte gornje virtualno okruženje pomoću sljedeće naredbe, a zatim ga možete koristiti:

$ izvor venv / bin / aktiviraj

Korak 3: Instalirajte tikvicu pomoću pipa

Jednom kada se okruženje aktivira, primijetit ćete da će se ime virtualnog okruženja dodati na početku odzivnice ljuske. Sada instalirajte Flask koristeći Python upravitelj paketa pip kako slijedi:

(venv) $ pip instaliraj tikvicu

Instaliranu verziju Flaska možete ispisati pomoću sljedeće naredbe:

(venv) $ python -m tikvica --verzija

Trenutno je najnovija verzija boce 1.1.2 je instaliran na vašem Ubuntu sustavu, što možete vidjeti i na dolje prikazanom snimku zaslona:

Stvorite minimalnu aplikaciju pomoću tikvice

Ovdje ćemo stvoriti jednostavnu aplikaciju koja će ispisati tekst 'First Flask application!'. Otvorite uređivač teksta i zalijepite sljedeći kod u ovu datoteku:

iz tikvice uvoz Tikvica
app = tikvica (__ ime__)
@app.ruta ('/')
def my_app ():
return 'Primjena prve tikvice!'

Spremite gornju datoteku u direktorij Flask_application s imenom 'my_app.pi '.
U gornjem kodu:

Da biste izvršili gornji kod, pokrenite sljedeće naredbe:

(venv) $ export flask_application = moja_app.py
(venv) $ tikvica pokrenuta

Na terminalu će se ispisati sljedeći izlaz:

Sada otvorite preglednik i upišite 'http: // 127.0.0.1: 5000 'URL u adresnoj traci. Aplikacija 'Prva tikvica!poruka će se prikazati u pregledniku.

Da biste zaustavili izlaz ljuske, pritisnite 'Ctrl-C'. Nakon što završite s radom, upišite sljedeću naredbu da biste deaktivirali virtualno okruženje ili izašli iz njega:

(venv) $ deaktivirati

Zaključak

U gornjem članku objasnili smo postupak instaliranja tikvice na Ubuntu 20.04 okoliš. Također smo opisali kako možete stvoriti python virtualno okruženje i u njega instalirati Flask. Iskusili smo različite naredbe za pokretanje aplikacije pomoću Flaska. Za više pojedinosti posjetite dokumentaciju boce s internetskih izvora.

SuperTuxKart za Linux
SuperTuxKart sjajan je naslov osmišljen kako bi vam besplatno pružio iskustvo Mario Kart na vašem Linux sustavu. Prilično je izazovno i zabavno igrati...
Vodič za bitku za Wesnoth
Bitka za Wesnoth jedna je od najpopularnijih strateških igara otvorenog koda koje trenutno možete igrati. Ne samo da se ova igra razvija već jako dugo...
0 A.D. Vodič
Od mnogih strateških igara tamo, 0 A.D. uspijeva se istaknuti kao sveobuhvatan naslov i vrlo duboka, taktička igra unatoč tome što je otvoren izvor. R...