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をインストールする方法を学びました。プロセスは迅速かつ簡単で、どのユーザーも手の届くところにあります。