Ennakkovaatimukset
Kaikki komennot, jotka sinun tulee suorittaa sudo-komento-oikeuksilla.
Pullon asennus Ubuntu 20: een.04
Asenna pullo Ubuntu 20: een noudattamalla alla mainittuja vaiheita.04-järjestelmä:
Vaihe 1: Pythonin asennus
Varmista, että Python on asennettu Ubuntu-järjestelmään. Voit tarkistaa asennuksen suorittamalla alla olevan komennon päätelaitteessa:
$ python3 -V
On suositeltavaa luoda virtuaalinen ympäristö pythonissa venv-moduulin avulla. Voit luoda tämän ympäristön python3-venv-paketin avulla. Siksi sinun on asennettava tämä paketti suorittamalla alla mainittu komento järjestelmässäsi:
$ sudo apt asenna python3-venv
Kun yllä oleva pakettimoduuli on asennettu Ubuntu-järjestelmään, voit luoda virtuaalisen python-ympäristön, johon asennat ja käytät Flask-sovellusta.
Luo hakemisto Flask-sovellukselle ja navigoi siinä tässä kansiossa alla olevan komennon avulla:
$ mkdir flask_application && cd flask_application
Vaihe 2: Luo python-virtuaalinen ympäristö
Luo määritetyn hakemiston '' flask_application '' sisällä virtuaalinen ympäristö suorittamalla seuraava komento:
$ python3 -m venv venv
Luo uusi hakemisto tai virtuaaliympäristö nimellä 'venv', joka koostuu kopiosta kaikista Python-tukitiedostoista. Voit myös luoda toisen nimen tällä virtuaaliympäristöllä.
Aktivoi nyt yllä oleva virtuaalinen ympäristö seuraavalla komennolla, ja voit sitten käyttää sitä:
$ source venv / bin / activ
Vaihe 3: Asenna pullo pipillä
Kun ympäristö on aktivoitu, huomaat, että virtuaalisen ympäristön nimi lisätään komentokehotteen alkuun. Asenna nyt pullo Python-paketinhallinta-pipillä seuraavasti:
(venv) $ pip asenna pullo
Voit tulostaa asennetun pullon version seuraavalla komennolla:
(venv) $ python -m pullo --versio
Tällä hetkellä uusin Flask 1 -versio.1.2 on asennettu Ubuntu-järjestelmääsi, jonka näet myös alla olevasta kuvakaappauksesta:
Luo vähimmäissovellus pullolla
Tässä luomme yksinkertaisen sovelluksen, joka tulostaa tekstin 'First Flask application!'. Avaa tekstieditori ja liitä seuraava koodi tähän tiedostoon:
pullosta tuontipulloapp = pullo (__ nimi__)
@sovellus.reitti('/')
def my_app ():
return 'Ensimmäinen pullo-sovellus!'
Tallenna yllä oleva tiedosto Flask_application-hakemistoon nimellä 'my_app.py '.
Yllä olevassa koodissa:
- Ensimmäinen rivi tuo pullo-luokan.
- Toinen rivi luo uuden Flask-luokan ilmentymän.
- Toiminto my_app rekisteröidään reitin () sisustajan kautta. Kun pyysit tätä reittiä, 'Ensimmäinen pullo -sovellus!'teksti tulostuu päätelaitteeseen.
Suorita yllä oleva koodi suorittamalla seuraavat komennot:
(venv) $ export flask_application = oma_sovellus.py(venv) $ kolviajo
Seuraava lähtö tulostaa päätelaitteelle:
Avaa nyt selain ja kirjoita 'http: // 127.0.0.1: 5000 'URL osoiterivillä. Ensimmäinen pullosovellus!viesti ilmestyy selaimeen.
Voit lopettaa kuoren lähdön painamalla Ctrl-C. Kun olet valmis, kirjoita seuraava komento deaktivoida virtuaalinen ympäristö tai poistua siitä:
(venv) $ deaktivoi
Johtopäätös
Edellä olevassa artikkelissa olemme selittäneet menettelyn, kuinka pullo asennetaan Ubuntu 20: een.04 ympäristö. Olemme myös kuvanneet, kuinka voit luoda virtuaalisen python-ympäristön ja asentaa siihen pullon. Olemme kokeneet erilaisia komentoja sovelluksen ajamiseksi pullolla. Lisätietoja on Internet-lähteiden pulloasiakirjoissa.