Jak zainstalować i używać kolby na Debian 11/10

Jak zainstalować i używać kolby na Debian 11/10

Flask to ramy mikroweb napisane w Pythonie, który jest szeroko stosowany do budowania aplikacji internetowych. Jest to lekka struktura, która nie wymaga zainstalowania konkretnych narzędzi ani bibliotek. Flask zapewnia programistom możliwość dodawania funkcjonalności ich aplikacji za pomocą bibliotek i modułów.

W tym samouczku pokażemy, jak zainstalować kolbę na Debian 11. Debian 11, znany również jako „Bullseye”, to najnowsza stabilna wersja systemu operacyjnego Debian. Jest to bezpłatny i otwarty system operacyjny, który jest szeroko stosowany na serwerach i innych systemach.

Wymagania wstępne

Zanim zaczniesz, upewnij się, że masz zainstalowane w systemie Python i PIP. Możesz sprawdzić, czy masz zainstalowany Python, uruchamiając następujące polecenie:

Python3 --version  

Jeśli nie masz zainstalowanego Pythona, możesz go zainstalować, uruchamiając następujące polecenie:

Aktualizacja sudo apt  sudo apt instal Python3 Python3-Pip Python3-venv  

Aby sprawdzić, czy masz zainstalowany PIP, uruchom następujące polecenie:

Python3 --version  PIP3 --version  

Krok 1: Instalowanie kolby

Po zainstalowaniu Python i PIP możesz zainstalować system Folask w całym systemie, uruchamiając następujące polecenie: „PIP3 instaluj kolbę”

Ale zaleciłem utworzenie wirtualnego środowiska dla Twojej aplikacji Flask.

  1. Utwórz katalog dla swojej aplikacji Flask:
    Mkdir Flask-App && CD Flask-App  
  2. Utwórz wirtualne środowisko Python.
    Python3 -m venv venv  
  3. Aktywuj środowisko wirtualne:
    Źródło venv/bin/aktywuj  
  4. Zainstaluj moduł kolby Python w środowisku wirtualnym.
    PIP3 zainstaluj kolbę  

To zainstaluje najnowszą wersję Flask i wszystkie wymagane zależności w środowisku wirtualnym.

Krok 2: Tworzenie aplikacji kolby

Teraz, gdy kolba jest zainstalowana, możesz utworzyć swoją pierwszą aplikację Flask. Przełącz się na nowo utworzony katalog aplikacji:

CD Flask-App  

Następnie utwórz plik o nazwie „App.py ' i dodaj do niego następujący kod:

z kolby importowej App = Flask (__ name__) @App.trasa ('/') def hello (): powrót „hello, świat!„Jeśli __name__ == '__main__': App.uruchomić()
12345678910z kolby importowej App = Flask (__ name__) @App.trasa ('/') def hello (): powrót „hello, świat!„Jeśli __name__ == '__main__': App.uruchomić()

Ten kod tworzy prostą aplikację do kolby, która słucha przychodzących żądań HTTP na ścieżce głównej (/) i zwraca wiadomość "Witaj świecie!".

Krok 3: Uruchom aplikację do kolby

Aby uruchomić aplikację, wykonaj następujące polecenie:

Run Flask  

To uruchomi serwer rozwoju kolb i zobaczysz następujące dane wyjściowe:

Wyjście: * Serving Flask App „App” * Środowisko: Ostrzeżenie o produkcji: To jest serwer programistyczny. Nie używaj go we wdrażaniu produkcyjnym. Zamiast tego użyj produkcyjnego serwera WSGI. * Tryb debugowania: Off * Uruchamianie na http: // 127.0.0.1: 5000/ (naciśnij Ctrl+C, aby rzucić) 

Teraz otwórz przeglądarkę internetową i przejdź do „Http: // 127.0.0.1: 5000/” Aby wyświetlić aplikację Flask. Powinieneś zobaczyć wiadomość "Witaj świecie!" wyświetlane na stronie.

Wniosek

W tym samouczku nauczyłeś się instalować i używać kolby na Debian 11. Nauczyłeś się także, jak tworzyć prostą aplikację do kolby i uruchomić ją za pomocą serwera programistycznego kolby. Flask to potężna i łatwa w użyciu ramy internetowe, które ułatwiają tworzenie aplikacji internetowych z Python.