しんやです。
今回はMacでFlask環境を構築してPythonアプリを開発する準備として、Hello, world!をブラウザ表示させる手順を共有します。
Python3がインストールされていることを確認します。
shinyaishizaki@ShinyaIakinoMBP ~ % python3 --version
Python 3.9.6
Flaskをインストールします。
mkdir myproject
cd myproject
python3 -m venv .venv
. .venv/bin/activate
. .venv/bin/activate
pip install Flask
hello.pyファイルを作成します。
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello_world():
return "<p>Hello, world!</p>"
Flask環境でhello.pyを実行します。
(.venv) shinyaishizaki@ShinyaIakinoMBP python_app % flask --app hello run
* Serving Flask app 'hello'
* Debug mode: off
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on http://127.0.0.1:5000
ブラウザで「http://127.0.0.1:5000/」にアクセスし、
Hello, world!
と表示されることを確認できれば、成功しています。
ではまた。