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: バージョン情報の表示