Jak zainstalować i używać kolby na Debian 11/10
- 1471
- 240
- Tomasz Szatkowski
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.
- Utwórz katalog dla swojej aplikacji Flask:
Mkdir Flask-App && CD Flask-App
- Utwórz wirtualne środowisko Python.
Python3 -m venv venv
- Aktywuj środowisko wirtualne:
Źródło venv/bin/aktywuj
- 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:
12345678910 | z 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.