Úvod
Webové rámce Pythonu používaly 2 otevřené zdroje , jsou Django a Baňka . Django je robustní rámec Pythonu, který uživatelům umožňuje rychle vyvíjet a nasazovat své webové aplikace tím, že poskytuje rámec MVC, jehož cílem je zjednodušit vývoj webových aplikací s menším množstvím kódu spolu s opakovaně použitelnými komponentami.
Baňka je mikrorámec, který je štíhlý a postrádá další knihovny nebo nástroje. Je minimalistický, protože se dodává pouze se základními nástroji, které vám pomohou začít s vývojem vašich aplikací.
pojďme rovnou do toho a nainstalujme baňku na Ubuntu 21.04 .
Nainstalujte Flask v Ubuntu
1. Ujistěte se, že je váš systém aktualizován podle obrázku.
$ sudo apt update -y
2. budete muset nainstalovatpip vedle jiného Pythonu závislosti, které vám umožní vytvořit virtuální prostředí. Právě ve virtuálním prostředí nainstalujeme flask .
V případě, že vás zajímá, proč nejprve neinstalujeme Python, dobře, Ubuntu 21.04 již je dodáván s Pythonem 3.8 , a není tedy potřeba jej instalovat.
Chcete-li potvrdit přítomnost Pythonu na Ubuntu 21.04 spustit:
$ python3 --version
3. Nainstalujte pip3 a další Python nástroje, jak je znázorněno.
$ sudo apt install build-essential python3-pip libffi-dev python3-dev python3-setuptools libssl-dev -y
4. Nainstalujte virtuální prostředí, které bude izolovat a spouštět flask v izolovaném prostředí.
$ sudo apt install python3-venv -y
5. Vytvořte baňku adresář a přejděte do něj.
$ mkdir flask
$ cd flask
6. Vytvořte virtuální prostředí pomocí Pythonu
$ python3 -m venv venv
7. Poté ji aktivujte, abyste mohli baňku nainstalovat.
$ source venv/bin/activate
8. Nakonec nainstalujte flask webový rámec pomocí pip , která nainstaluje všechny součásti baňky včetně Jinja2 , werkzeug Knihovna webových aplikací WSG a její moduly.
$ pip3 install flask
9. Chcete-li získat verzi flasku a ujistit se, že je nainstalována, spusťte:
$ flask --version
Nyní můžete přistoupit k vytváření a nasazení aplikací Python pomocí flask .