GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 20.04にFlaskをインストールする方法は?

PythonプログラミングはUbuntuユーザーの間で非常に人気があり、それがシステムがそれをリポジトリに含める理由です。これに加えて、UbuntuにはほとんどすべてのPython開発ツールをインストールできます。これには、さまざまなWebアプリケーションのプログラミングも含まれます。そのため、WebアプリケーションにPythonを使用する場合は、UbuntuにFlaskをインストールする方法を知っている必要があります。これは、まさにこの投稿で学ぶことです。

Flaskとは何ですか?

FlaskのWebサイトには、次の定義があります。

Flaskは、軽量のWSGIWebアプリケーションフレームワークです。複雑なアプリケーションにスケールアップする機能を備えており、すばやく簡単に開始できるように設計されています。これは、WerkzeugとJinjaの単純なラッパーとして始まり、最も人気のあるPythonWebアプリケーションフレームワークの1つになりました。

そのため、Flaskを使用すると、Pythonを使用してWebアプリケーションの作成を開始し、アプリのコードとデザインのみを処理できます。

Ubuntu20.04にFlaskをインストールする

Flaskをインストールするには、Python仮想環境にインストールするのが最善です。これは奇妙に聞こえるかもしれませんが、実際には非常に簡単です。

まず、システムが完全に最新であることを確認します。

sudo apt update
sudo apt upgrade

その後、python3-venvをインストールする必要があります Python仮想環境を作成できるようにすることを主な機能とするパッケージ。

次に、プロジェクトがホストされるフォルダーを作成する必要があります。また、お好きな場所をお選びいただけます。この場合、exampleというフォルダを作成します 。

mkdir example

そして、フォルダにアクセスします:

cd example

次に、実行して仮想環境を作成します

python3 -m venv venv

これにより、venvというフォルダが作成されます これには、仮想環境をアクティブ化できるようにするバイナリが含まれています。これを行うには、次を実行します:

source venv/bin/activate

この時点で、プロンプトがどのように変化するかに気付くでしょう。最初にこれに似たものが追加されます

(venv)

これで仮想環境になり、PythonのパッケージマネージャーであるPIPを使用してFlaskをインストールできます。

pip install Flask

インストールされているバージョンを表示して、Flaskのインストールを確認できます。

python -m flask --version

サンプル出力:

Python 3.8.5
Flask 1.1.2
Werkzeug 1.0.1

Ubuntu20.04でのFlaskインストールの確認

インストールが成功したかどうかを知る最良の方法は、新しいファイルを作成し、コードを追加して実行することです。したがって、テキストエディタまたはお気に入りのIDEを使用して実行してください。

そして、次のコンテンツを追加します:

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello World! welcome to atechtown.com'


export FLASK_APP=hello.py

もちろん、これはかなり基本的なテストファイルであり、「Hello World」のみが含まれていますが、十分なはずです。

コードの実行を開始するには、実行する必要があります

flask run

そして、次のような画面出力が表示されます:

 * Serving Flask app "hello.py"
 * Environment: production
   WARNING: This is a development server. Do not use it in a production deployment.
   Use a production WSGI server instead.
 * Debug mode: off
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

127.0.0.1.1:5000からアクセスする必要があることを示しています Webブラウザで。ただし、サーバーまたは仮想マシンにFlaskをインストールした場合は、--hostを使用する必要があります。 オプション。

flask run --host=0.0.0.0.0

ブラウザを開いて、http://127.0.0.1:5000に移動します。 ローカルマシンまたはhttp://your-ip-server:5000にFlaskをインストールした場合 仮想マシンまたはサーバーにインストールした場合。

すべてがうまくいけば、次のような画面が表示されます。

作業が完了したら、次を実行して仮想環境を無効にします。

deactivate

これにより、Ubuntu20.04にFlaskが正常にインストールされます。

結論

Ubuntu 20.04には、プログラミング用の多くのツールがあり、それらをインストールする方法を知ることは、必要な言語でアプリケーションを作成するための最初のステップです。この投稿では、Pythonを使用したWebアプリケーション開発用のマイクロフレームワークであるUbuntu20.04にFlaskをインストールする方法を学びました。プロセスは迅速かつ簡単で、どのユーザーも手の届くところにあります。


Ubuntu
  1. Ubuntu18.04にPython3.9をインストールする方法

  2. Ubuntu13.04にPython3.2をインストールするにはどうすればいいですか?

  3. Ubuntu16.04にPython3.6をインストールする方法

  1. Ubuntu18.04または20.04にPython3をインストールする方法

  2. Ubuntu18.04にFlaskをインストールする方法

  3. Ubuntu20.04にPython3.9をインストールする方法

  1. Ubuntu18.04にPython3.7をインストールする方法

  2. Ubuntu18.04にPython3.8をインストールする方法

  3. Ubuntu20.04にFlaskをインストールする方法