GNU/Linux >> Linux の 問題 >  >> Debian

Ubuntu に Flask をインストールするための究極のガイド

Flask は、プログラマーがスケーラブルで安全で保守が容易な Web アプリケーションを作成できるように設計された、オープン ソースで無料のマイクロ Web ベースの Python フレームワークです。あなたが初心者なら、とてもシンプルで簡単に始めることができます。この記事では、Flask Python フレームワークを Ubuntu 20.04 システムにインストールする方法を説明します。実装したコマンドは、Debian および古い Ubuntu ディストリビューションでも実行できます。

要件

「sudo」コマンド権限で実行する必要があるすべてのコマンド。

Ubuntu 20.04 への Flask のインストール

以下の手順に従って、Flask を Ubuntu 20.04 システムにインストールします。

ステップ 1:Python のインストール

Ubuntu システムに Python がインストールされていることを確認します。インストールを確認するには、ターミナルで次のコマンドを実行します:

$ python3 -V

venv モジュールを使用して Python で仮想環境を作成する方法をお勧めします。この環境は、python3-venv パッケージを使用して作成できます。したがって、システムで以下のコマンドを実行して、このパッケージをインストールする必要があります:

$ sudo 適切な python3-venv をインストールするには



上記のパッケージ モジュールを Ubuntu システムにインストールすると、Flask アプリケーションをインストールして使用するための仮想 Python 環境を作成できます。

Flask アプリケーション用のディレクトリを作成し、以下のコマンドを使用してそのフォルダに移動します:

$ mkdir Piston_application &&CD Piston_application

ステップ 2:Python 仮想環境を作成する

次のコマンドを実行して、指定した「flask_application」ディレクトリに仮想環境を作成します:

$ python3 -m venv venv

すべての Python サポート ファイルのコピーで構成される「venv」という名前の新しいディレクトリまたは仮想環境が作成されます。この仮想環境で別の名前を作成することもできます。

次のコマンドで上記の仮想環境を有効にすると、使用できるようになります:

$ ソース venv/コンテナー/アクティブ化

ステップ 3:pip を使用して Flask をインストールする

環境がアクティブになると、仮想環境の名前がシェル プロンプトの先頭に追加されます。次のように、Python パッケージ マネージャー pip を使用して Flask をインストールします。

(venv) $ pip ボトルをインストールするには

次のコマンドを使用して、インストールされている Flask のバージョンを印刷できます:

(venv) $ python -m bottle –実行

この時点で、Flask 1.1.2 の最新バージョンが Ubuntu システムにインストールされています。これは、以下のスクリーンショットでも確認できます。

Flask で最小限のアプリケーションを構築する

ここでは、「First Flask application!」というテキストを表示する簡単なアプリケーションを作成しています。テキスト エディタを開き、次のコードをこのファイルに貼り付けます:

from bottle import bottle
app =bottle(__Surname__)

@app.route(‘/’)
def my_app():
return ‘First bottle use!’

上記のファイルを「my_app.py」という名前で Flask_application ディレクトリに保存します。
上記のコードでは:

  • 最初の行は Flask クラスをインポートします。
  • 2 行目は新しい Flask クラス インスタンスを作成します。
  • my_app 関数は route () デコレーターを介して登録されます。このルートをリクエストすると、「First Flask Application!」というテキストが端末に出力されます。

上記のコードを実行するには、次のコマンドを実行します:

(venv) $ export Piston_application=my_app.py
(venv) $ ピストンラン

次の出力が端末に表示されます:

ブラウザを開き、アドレスバーに「https://127.0.0.1:5000」URL を入力します。 「First Flask Application!」というメッセージがブラウザに表示されます。

シェル出力を停止するには、「Ctrl-C」を押します。終了したら、次のコマンドを入力して、仮想環境を無効にするか終了します:

(venv) $を非アクティブ化

卒業証書

上記の記事では、Flask を Ubuntu 20.04 環境にインストールする手順を説明しました。また、Python 仮想環境を作成してそこに Flask をインストールする方法についても説明しました。 Flask でアプリケーションを実行するさまざまなコマンドを見てきました。詳細については、インターネット リソースから Flask のドキュメントを参照してください。


Debian
  1. Ubuntuホストを保護するための究極のガイド

  2. Ubuntu18.04へのSNMPのインストール

  3. Ubuntu20.04をUbuntu20.10にアップグレードします-ステップバイステップガイド?

  1. UbuntuへのDjango開発環境のインストール

  2. UbuntuにLAMPをインストールするための基本ガイド

  3. Ubuntu 12.04.02をUefiモードでインストールしますか?

  1. Ubuntu12.10へのVirtualBox4.2のインストール

  2. Ubuntu 20.04にqtをインストールします-ステップバイステップガイド?

  3. Dockerのインストール(Ubuntu)