Předběžné požadavky
Všechny příkazy, které byste měli spouštět s oprávněními příkazu 'sudo'.
Instalace Flask na Ubuntu 20.04
Při instalaci baňky na Ubuntu 20 postupujte podle níže uvedených kroků.04 systém:
Krok 1: Instalace Pythonu
Ujistěte se, že je ve vašem systému Ubuntu nainstalován Python. Chcete-li zkontrolovat instalaci, spusťte na terminálu níže uvedený příkaz:
$ python3 -V
Je doporučenou metodou k vytvoření virtuálního prostředí v pythonu pomocí modulu venv. Toto prostředí můžete vytvořit pomocí balíčku python3-venv. Proto budete muset tento balíček nainstalovat spuštěním níže uvedeného příkazu ve vašem systému:
$ sudo apt nainstalovat python3-venv
Jakmile je výše uvedený balíček nainstalován ve vašem systému Ubuntu, můžete vytvořit virtuální prostředí pythonu, ve kterém budete instalovat a používat aplikaci Flask.
Vytvořte adresář pro aplikaci Flask a procházejte jej v této složce pomocí níže uvedeného příkazu:
$ mkdir flask_application && cd flask_application
Krok 2: Vytvořte virtuální prostředí pythonu
Nyní uvnitř zadaného adresáře 'flask_application' vytvořte virtuální prostředí spuštěním následujícího příkazu:
$ python3 -m venv venv
Je vytvořen nový adresář nebo virtuální prostředí s názvem 'venv', které se skládá z kopie všech souborů podporujících Python. S tímto virtuálním prostředím můžete také vytvořit jiný název.
Nyní aktivujte výše uvedené virtuální prostředí pomocí následujícího příkazu a poté jej můžete použít:
$ zdroj venv / bin / aktivovat
Krok 3: Nainstalujte Flask pomocí pipu
Jakmile je prostředí aktivováno, všimnete si, že název virtuálního prostředí bude přidán na začátek výzvy prostředí. Nyní nainstalujte Flask pomocí pip Python správce balíčků následujícím způsobem:
(venv) $ pip install Flask
Nainstalovanou verzi Flask můžete vytisknout pomocí následujícího příkazu:
(venv) $ python -m baňka - verze
V tuto chvíli nejnovější verze Flask 1.1.2 byl nainstalován na vašem systému Ubuntu, což můžete také vidět na níže uvedeném snímku obrazovky:
Vytvořte minimální aplikaci pomocí baňky
Zde vytvoříme jednoduchou aplikaci, která vytiskne text „aplikace First Flask!''. Otevřete textový editor a vložte tento kód do tohoto souboru:
z baňky na dovoz baňkyaplikace = Baňka (__ name__)
@aplikace.trasa('/')
def my_app ():
vrátit 'aplikaci First Flask!''
Uložte výše uvedený soubor do adresáře Flask_application s názvem 'my_app.py '.
Ve výše uvedeném kódu:
- První řádek importuje třídu Flask.
- Druhý řádek vytvoří novou instanci třídy Flask.
- Funkce my_app je registrována prostřednictvím Route () dekorátoru. Když jste požádali o tuto trasu, aplikace „First Flask“!'text se vytiskne na terminálu.
Chcete-li provést výše uvedený kód, spusťte následující příkazy:
(venv) $ export flask_application = my_app.py(venv) $ flask run
Na terminálu se vytiskne následující výstup:
Nyní otevřete prohlížeč a zadejte 'http: // 127.0.0.1: 5 000 'URL v adresním řádku. „Aplikace First Flask!V prohlížeči se zobrazí zpráva.
Chcete-li zastavit výstup shellu, stiskněte „Ctrl-C“. Po dokončení práce zadejte následující příkaz pro deaktivaci virtuálního prostředí nebo ukončení z něj:
(venv) $ deaktivovat
Závěr
Ve výše uvedeném článku jsme vysvětlili postup instalace Flask na Ubuntu 20.04 prostředí. Také jsme popsali, jak můžete vytvořit virtuální prostředí pythonu a nainstalovat do něj Flask. Zažili jsme různé příkazy pro spuštění aplikace pomocí baňky. Další informace najdete v dokumentaci k baňce z internetových zdrojů.