požadavky
Všechny příkazy, které byste měli spouštět pod oprávněními příkazu „sudo“.
Instalace Flask na Ubuntu 20.04
Při instalaci Flask na systém Ubuntu 20.04 postupujte podle následujících kroků:
Krok 1:Instalace Pythonu
Ujistěte se, že Python je nainstalován ve vašem systému Ubuntu. Pro ověření instalace spusťte na terminálu následující příkaz:
$ python3 -V
Je to doporučená metoda pro 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 musíte tento balíček nainstalovat spuštěním níže uvedeného příkazu na vašem systému:
$ sudo vhodné Chcete-li nainstalovat python3-venv
Jakmile je výše uvedený modul balíčku nainstalován na 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 přejděte do této složky pomocí příkazu uvedeného níže:
$ mkdir Piston_application &&CD Piston_application
Krok 2:Vytvořte virtuální prostředí Pythonu
Nyní vytvořte virtuální prostředí v zadaném adresáři „flask_application“ provedením následujícího příkazu:
$ python3 -m venv venv
Vytvoří se nový adresář nebo virtuální prostředí s názvem ‚venv‘, které se skládá z kopie všech souborů podporujících Python. Pomocí tohoto virtuálního prostředí můžete také vytvořit jiný název.
Nyní povolte výše uvedené virtuální prostředí pomocí následujícího příkazu a poté jej můžete použít:
$ source venv/container/activate
Krok 3:nainstalujte Flask s pip
Jakmile je prostředí aktivováno, všimnete si, že název virtuálního prostředí je přidán na začátek výzvy shellu. Nyní nainstalujte Flask pomocí pipu správce balíčků Pythonu takto:
(venv) $ pip Chcete-li nainstalovat láhev
Nainstalovanou verzi Flask můžete vytisknout pomocí následujícího příkazu:
(venv) $ python -m bottle –Execution
V tuto chvíli je na vašem systému Ubuntu nainstalována nejnovější verze Flask 1.1.2, kterou můžete také vidět na níže uvedeném snímku obrazovky:
Sestavte minimální aplikaci pomocí Flask
Zde vytváříme jednoduchou aplikaci, která zobrazí text ‚First Flask application!‘ vytiskne. Otevřete textový editor a do tohoto souboru vložte následující kód:
from bottle import bottleapp =bottle(__Surname__)
@app.route(‘/’)
def my_app():
return ‘První použití láhve!’
Uložte výše uvedený soubor do adresáře Flask_application pod 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 dekorátoru trasy (). Když jste si vyžádali tuto trasu, na terminálu se vytiskne text ‚First Flask Application!‘.
Chcete-li spustit výše uvedený kód, spusťte následující příkazy:
(venv) $ export Piston_application=my_app.py(venv) $ Běh pístu
Na terminálu se vytiskne následující výstup:
Nyní otevřete prohlížeč a do adresního řádku zadejte adresu URL „https://127.0.0.1:5000“. V prohlížeči se zobrazí zpráva ‚First Flask Application!‘.
Chcete-li zastavit výstup shellu, stiskněte „Ctrl-C“. Po dokončení zadejte následující příkaz pro zakázání nebo ukončení virtuálního prostředí:
(venv) Deaktivovat $
diplom
Ve výše uvedeném článku jsme vysvětlili postup instalace Flask v prostředí Ubuntu 20.04. Popsali jsme také, jak vytvořit virtuální prostředí Python a nainstalovat do něj Flask. Viděli jsme různé příkazy pro spuštění aplikace pomocí Flask. Další informace naleznete v dokumentaci ke flask z internetových zdrojů.