Ultimate Guide to Installer kolbe på Ubuntu

Ultimate Guide to Installer kolbe på Ubuntu
Flask er en åpen kildekode og gratis mikro-nettbasert Python-ramme, designet for å hjelpe programmerere for å bygge skalerbare, sikre og enkelt vedlikeholdbare webapplikasjoner. Hvis du er nybegynner, er det ganske enkelt og enkelt å starte. Vi vil fortelle deg i denne artikkelen hvordan du installerer Python Framework Flask på Ubuntu 20.04 System. Kommandoene vi har implementert kan også kjøre på Debian og gamle Ubuntu -distribusjoner.

Forhåndskrav

Alle kommandoer du bør kjøre under 'sudo' kommando -privilegiene.

Installasjon av kolbe på Ubuntu 20.04

Følg de under-nevnte trinnene for å installere kolben på Ubuntu 20.04 System:

Trinn 1: Installasjon av Python

Forsikre deg om at Python er installert på Ubuntu -systemet ditt. For å sjekke installasjonen, kjør den undergitte kommandoen på terminalen:

$ python3 -v

Det er en anbefalt metode for å skape et virtuelt miljø i Python ved hjelp av VENV -modulen. Du kan opprette dette miljøet ved hjelp av Python3-Venv-pakken. Derfor må du installere denne pakken ved å utføre den nedenfor-nevnte kommandoen på systemet ditt:

$ sudo apt install python3-venv


Når pakkemodulen ovenfor er installert på Ubuntu -systemet ditt, kan du opprette et virtuelt Python -miljø der du vil installere og bruke Flask -applikasjonen.

Opprett en katalog for kolbeapplikasjonen og naviger den i denne mappen ved å bruke den undergitte kommandoen:

$ mkdir flask_application && cd flask_application

Trinn 2: Lag et virtuelt Python Virtual Environment

Nå, i den spesifiserte katalogen 'Flask_application', oppretter du et virtuelt miljø ved å kjøre følgende kommando:

$ python3 -m venv venv

En ny katalog eller virtuelt miljø opprettes med navnet 'Venv' som består av en kopi av alle Python -støttefiler. Du kan også opprette et annet navn med dette virtuelle miljøet.

Aktiver nå det virtuelle miljøet ovenfor ved hjelp av følgende kommando, og så kan du bruke det:

$ kilde venv/bin/aktiverer

Trinn 3: Installer kolbe ved hjelp av PIP

Når miljøet er aktivert, vil du legge merke til at det virtuelle miljønavnet vil bli lagt til i begynnelsen av skallet. Nå kan du installere kolben ved hjelp av Python Package Manager PIP som følger:

(Venv) $ pip installkolbe

Du kan skrive ut den installerte versjonen av Flask ved hjelp av følgende kommando:

(Venv) $ Python -m Kolbe -Versjon

På dette tidspunktet er den siste versjonen av Flask 1.1.2 er installert på Ubuntu-systemet ditt, som du også kan se i det undergitte skjermbildet:

Lag minimal applikasjon ved hjelp av kolbe

Her oppretter vi en enkel applikasjon som vil skrive ut teksten 'First Flask Application!'. Åpne tekstredigereren og lim inn følgende kode i denne filen:

Fra kolbeimportkolbe
app = kolbe (__ name__)
@App.rute('/')
def my_app ():
Returner 'Første kolbeapplikasjon!'

Lagre filen ovenfor i Flask_application -katalogen med navnet 'my_app.py '.
I koden ovenfor:

  • Den første linjen vil importere kolbeklassen.
  • Den andre linjen vil opprette en ny Flask Class -forekomst.
  • Funksjonen my_app er registrert via rute () dekoratør. Da du ba om denne ruten 'First Flask -applikasjonen!'Tekst vil skrives ut på terminalen.

For å utføre koden ovenfor kjør følgende kommandoer:

(Venv) $ Eksport Flask_application = my_app.py
(Venv) $ Kolbe -løp

Følgende utgang vil skrives ut på terminalen:

Nå, åpne nettleseren og skriv inn 'http: // 127.0.0.1: 5000 'URL i adresselinjen. 'Første kolbeapplikasjon!'Meldingen vises i nettleseren.

For å stoppe skallutgangen, trykk 'Ctrl-C'. Når du er ferdig med arbeidet ditt, skriver du inn følgende kommando for å deaktivere det virtuelle miljøet eller gå ut fra det:

(Venv) $ Deaktivering

Konklusjon

I artikkelen ovenfor har vi forklart prosedyren for hvordan du installerer kolben på Ubuntu 20.04 Miljø. Vi har også beskrevet hvordan du kan lage et virtuelt python -miljø og installere kolben i den. Vi har opplevd forskjellige kommandoer for å kjøre applikasjonen ved hjelp av kolbe. For mer informasjon, vennligst besøk Kolbe -dokumentasjonen fra Internett -ressurser.