一般的に使用される2つのオープンソースPythonWebフレームワークは次のとおりです。 Django そして フラスコ。 Django は堅牢なPythonフレームワークであり、再利用可能なコンポーネントとともに少ないコードでWebアプリ開発を簡素化することを目的としたMVCフレームワークを提供することにより、ユーザーがWebアプリケーションを迅速に開発およびデプロイできるようにします。
その間、 フラスコ 無駄のない、余分なライブラリやツールがないマイクロフレームワークです。 アプリケーションの開発を開始するのに役立つ基本的なツールのみが付属しているため、最小限に抑えられています。
それ以上の苦労なしに、すぐに飛び込んでインストールしましょう フラスコ オン Ubuntu 20.04。
UbuntuにFlaskをインストールする
1.1。 フラスコを取り付けるには Ubuntu 20.04 aptパッケージマネージャーを使用して、以下の手順に従います。
まず、システムが次のように更新されていることを確認します。
$ sudo apt update -y
更新が完了したら、次の手順に進みます。
2.2。 次に、仮想環境を作成できるようにする他のPython依存関係と一緒にpipをインストールする必要があります。 インストールするのは仮想環境です フラスコ。
なぜ最初にPythonをインストールしないのか疑問に思われる方のために、 Ubuntu 20.04 すでにパッケージ化されています Python 3.8、したがって、インストールする必要はありません。
の存在を確認するには Python オン Ubuntu 20.04 実行:
$ python3 --version
次に、インストールします pip3 およびその他 Python 示されているツール。
$ sudo apt install build-essential python3-pip libffi-dev python3-dev python3-setuptools libssl-dev
3.3。 その後、サンドボックス環境でフラスコを分離して実行する仮想環境をインストールします。
$ sudo apt install python3-venv
4.4。 次に、を作成します フラスコ ディレクトリに移動します。
$ mkdir flask_dir && cd flask_dir
5.5。 を使用して仮想環境を作成します Python 次のように。
$ python3 -m venv venv
6.6。 次に、フラスコを取り付けることができるようにそれをアクティブにします。
$ source venv/bin/activate
プロンプトがどのように変化するかに注意してください (venv)
現在、仮想環境内で作業していることを示します。
7。 最後に、インストールします フラスコ を使用したWebフレームワーク ピップ、を含むフラスコのすべてのコンポーネントをインストールします Jinja2、werkzeug WSGWebアプリケーションライブラリとそのモジュール。
$ pip3 install flask
8.8。 フラスコが取り付けられていることを確認するには、以下を実行します。
$ flask --version
完璧! フラスコ にインストールされています Ubuntu 20.04。 これで、を使用してPythonアプリケーションの作成とデプロイに進むことができます。 フラスコ。
Hope this helps!