Ubuntu OSにFlaskをインストール

Ubuntu OSにFlaskをインストールする方法について説明します。Pythonがすでにインストールされているとのことですので、以下の手順でFlaskをインストールすることができます。

1. 仮想環境を作成する(推奨)

Pythonの仮想環境を使用すると、依存関係の管理が簡単になります。以下のコマンドで仮想環境を作成し、アクティブにします。

python3 -m venv myenv
source myenv/bin/activate

ここでmyenvは仮想環境の名前です。任意の名前に変更して構いません。

2. Flaskをインストールする

仮想環境がアクティブな状態で、Flaskをインストールします。

pip install Flask

これでFlaskがインストールされました。

3. インストール確認

Flaskのインストールが正しく行われたか確認するために、以下のコマンドを実行してバージョン情報を表示します。

flask --version

Flaskのバージョンが表示されれば、インストールは成功です。

4. Flaskアプリケーションの簡単な作成

以下のような簡単なFlaskアプリケーションを作成し、動作確認をしてみましょう。

from flask import Flask

app = Flask(__name__)

@app.route('/')
def hello():
    return "Hello, World!"

if __name__ == '__main__':
    app.run()

このコードをapp.pyとして保存し、以下のコマンドで実行します。

python app.py

ブラウザでhttp://127.0.0.1:5000/にアクセスし、「Hello, World!」と表示されれば成功です。

英訳

Here is how to install Flask on Ubuntu OS. Since Python is already installed, you can follow these steps to install Flask.

1. Create a Virtual Environment (Recommended)

Using a Python virtual environment makes dependency management easier. Create and activate a virtual environment with the following commands:

python3 -m venv myenv
source myenv/bin/activate

Here, myenv is the name of the virtual environment. You can change it to any name you prefer.

2. Install Flask

With the virtual environment active, install Flask:

pip install Flask

This will install Flask.

3. Verify Installation

To ensure Flask is installed correctly, display the version information with:

flask --version

If the Flask version is displayed, the installation was successful.

4. Create a Simple Flask Application

Create a simple Flask application to verify that it works:

from flask import Flask

app = Flask(__name__)

@app.route('/')
def hello():
    return "Hello, World!"

if __name__ == '__main__':
    app.run()

Save this code as app.py and run it with:

python app.py

If you visit http://127.0.0.1:5000/ in your browser and see “Hello, World!”, you have successfully set up Flask.

重要単語と熟語

  • dependency management: 依存関係管理
  • virtual environment: 仮想環境
  • verify installation: インストールの確認
  • display the version information: バージョン情報の表示

コメントする