Dva běžně používané open-source webové rámce Pythonu 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.
Mezitím 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í.
Bez dlouhého otálení pojďme rovnou do toho a nainstalujme baňku na Ubuntu 20.04 .
Instalace Flask v Ubuntu
1. Chcete-li nainstalovat flask na Ubuntu 20.04 pomocí správce balíčků apt postupujte podle následujících kroků:
Nejprve se ujistěte, že je váš systém aktualizován podle obrázku.
$ sudo apt update -y
Po dokončení aktualizace přejděte k dalšímu kroku.
2. Dále budete muset nainstalovat pip spolu s dalšími závislostmi Pythonu, což 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 20.04 již je dodáván s Pythonem 3.8 , a není tedy potřeba jej instalovat.
Pro potvrzení přítomnosti Pythonu na Ubuntu 20.04 spustit:
$ python3 --version
Dále 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
3. Poté nainstalujte virtuální prostředí, které bude izolovat a spouštět flask v izolovaném prostředí.
$ sudo apt install python3-venv
4. Nyní vytvořte baňku adresář a přejděte do něj.
$ mkdir flask_dir && cd flask_dir
5. Vytvořte virtuální prostředí pomocí Pythonu následovně.
$ python3 -m venv venv
6. Poté ji aktivujte, abyste mohli baňku nainstalovat.
$ source venv/bin/activate
Všimněte si, jak se výzva změní na (venv)
na znamení, že nyní pracujeme ve virtuálním prostředí.
7. 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
8. Chcete-li potvrdit, že je baňka nainstalována, spusťte:
$ flask --version
Perfektní! Baňka je nyní nainstalován na Ubuntu 20.04 . Nyní můžete přistoupit k vytváření a nasazování svých aplikací Python pomocí flask .