GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat baňku

Úvod

Flask je jedním z nejpopulárnějších frameworků webových aplikací napsaných v Pythonu. Jedná se o mikrorámeček navržený pro snadný a rychlý start. Rozšíření o nástroje a knihovny přidává do Flasku více funkcí pro složitější projekty.

Tento článek vysvětluje, jak nainstalovat Flask ve virtuálním testovacím prostředí a vytvořit jednoduchou aplikaci Flask.

Předpoklady

  • Nainstalovaný Python 2.7 nebo Python 3.5 a novější
  • CLI s právy správce

Krok 1:Instalace virtuálního prostředí

Nainstalujte Flask ve virtuálním prostředí, abyste se vyhnuli problémům s konfliktními knihovnami. Před spuštěním zkontrolujte verzi Pythonu:

  • Python 3 je dodáván s modulem virtuálního prostředí s názvem venv předinstalovaný. Pokud máte nainstalovaný Python 3, přejděte ke kroku 2.
  • Uživatelé Pythonu 2 si musí nainstalovat virtualenv modul. Pokud máte Python 2, postupujte podle pokynů uvedených v kroku 1.

Nainstalujte virtualenv na Linux

Správci balíčků v systému Linux poskytují virtualenv .

  • Pro Debian/Ubuntu:

1. Začněte otevřením terminálu Linux.

2. Použijte apt k instalaci virtualenv na Debianu, Ubuntu a dalších souvisejících distribucích:

sudo apt install python-virtualenv
  • Pro CentOS/Fedora/Red Hat:

1. Otevřete terminál Linux.

2. Použijte yum k instalaci virtualenv na CentOS, Red Hat, Fedora a souvisejících distribucích:

sudo yum install python-virtualenv

Nainstalujte virtualenv na MacOS

1. Otevřete terminál.

2. Nainstalujte virtualenv na Macu pomocí pip :

sudo python2 -m pip install virtualenv

Nainstalujte virtualenv na Windows

1. Otevřete příkazový řádek s právy správce.

2. Použijte pip k instalaci virtualenv v systému Windows:

py -2 -m pip install virtualenv

Krok 2:Vytvořte prostředí

1. Vytvořte samostatný adresář pro svůj projekt:

mkdir <project name>

2. Přesuňte se do adresáře:

cd <project name>

3. V adresáři vytvořte virtuální prostředí pro Flask. Když vytvoříte prostředí, v adresáři projektu se objeví nová složka s názvem prostředí.

Vytvořte prostředí v Linuxu a MacOS

  • Pro Python 3:

Chcete-li vytvořit virtuální prostředí pro Python 3, použijte venv modul a pojmenujte jej:

python3 -m venv <name of environment>
  • Pro Python 2:

Pro Python 2 použijte virtualenv modul k vytvoření virtuálního prostředí a pojmenujte jej:

python -m virtualenv <name of environment>

Výpis adresářové struktury pomocí příkazu ls zobrazí nově vytvořené prostředí:

Vytvořte prostředí v systému Windows

  • Pro Python 3:

Vytvořte a pojmenujte virtuální prostředí v Pythonu 3 pomocí:

py -3 -m venv <name of environment>
  • Pro Python 2:

Pro Python 2 vytvořte virtuální prostředí pomocí virtualenv modul:

py -2 -m virtualenv <name of environment>

Vypište strukturu složek pomocí dir příkaz:

dir *<project name>*

Adresář projektu zobrazuje nově vytvořené prostředí:

Krok 3:Aktivujte prostředí

Před instalací Flask aktivujte virtuální prostředí. Název aktivovaného prostředí se po aktivaci zobrazí v CLI.

Aktivujte prostředí v systémech Linux a MacOS

Aktivujte virtuální prostředí v Linuxu a MacOS pomocí:

. <name of environment>/bin/activate

Aktivujte prostředí v systému Windows

Pro Windows aktivujte virtuální prostředí pomocí:

<name of environment>\Scripts\activate

Krok 4:Instalace Flask

Nainstalujte Flask v aktivovaném prostředí pomocí pip :

pip install Flask

Flask se nainstaluje automaticky se všemi závislostmi.

Krok 5:Otestujte vývojové prostředí

1. Vytvořte jednoduchou aplikaci Flask pro testování nově vytvořeného vývojového prostředí.

2. Vytvořte soubor ve složce projektu Flask s názvem hello.py .

3. Upravte soubor pomocí textového editoru a přidejte následující kód, abyste vytvořili aplikaci, která vytiskne „Ahoj světe! “:

from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
    return 'Hello world!'

4. Uložte soubor a zavřete jej.

5. Pomocí konzoly přejděte do složky projektu pomocí cd příkaz.

6. Nastavte FLASK_APP proměnná prostředí.

  • Pro systémy Linux a Mac:
export FLASK_APP=hello.py
  • Pro Windows:
setx FLASK_APP "hello.py"

7. Spusťte aplikaci Flask pomocí:

flask run

Výstup vytiskne potvrzovací zprávu a adresu.

8. Zkopírujte a vložte adresu do prohlížeče, abyste viděli spuštěný projekt:


Ubuntu
  1. Jak nainstalovat Python 3.9 na Ubuntu 18.04

  2. Jak nainstalovat Flask na Ubuntu 20.04?

  3. Jak nainstalovat Python 3.2 v Ubuntu 13.04?

  1. Jak nainstalovat NumPy

  2. Jak nainstalovat Python 3 na Ubuntu 18.04 nebo 20.04

  3. Jak nainstalovat Flask na Ubuntu 18.04

  1. Jak nainstalovat Python 3.7 na Ubuntu 18.04

  2. Jak nainstalovat Python 3.8 na Ubuntu 18.04

  3. Jak nainstalovat Flask na Ubuntu 20.04